On Mon, May 05, 2008 at 02:16:30PM +0200, Moritz Lenz wrote:
> 1) Most tests have a 'use v6-alpha;' line at the top. IMHO that's a bad
> idea, because in the end we'll want to test v6, not v6-alpha (which I
> think isn't even cleanly defined). Should we s/v6-alpha/v6/g the test
> suite? I think yes, but I'd like some feedback.

We should simply have "use v6;" and not "use v6-alpha;".

> 2) Should we test for the absence of functions? Somebody on #perl6
> mentioned that pugs implements sum(), although it's not in the spec (and
> probably won't be, because [+] is just three digits as well ;-).
> IMHO the presence of non-specced builtins is an error. 

While I agree that implementations should avoid having any builtin
functions beyond the spec, I'm not sure that the common suite needs
to be checking for this.  At any rate I'd treat this as a much
lower priority for now.

Pm

Reply via email to