# from Adriano Ferreira
# on Friday 17 August 2007 11:49 am:

>The only drawback is redundant information: there are the tests and
>the list of tests. Keeping tests in "t/" with some fine way to
>discover what they are good for (according to Chris' idea) may be
>promising if not too magical.

I think keeping extra tests in "t/" is too magical for the existing 
tools.

After all, I have tried it.  In order to have *both* recursive tests 
(which many larger projects do) *and* extra tests, you have to have 
magic.  My earlier attempt at this was to add test profiles to 
Module::Build via file extensions which were declared in the Build.PL.  
The trouble is that those don't work with EU::MM or prove or runtests 
(or ack (and even vi in some configurations.))

My conclusion from that, was this "xt/foo/" thing, which requires zero 
coding (or pasting) and works fine with all of the existing tools.

The "xt/foo/" thing solves that redundant information problem too.

I thought to myself, "if this works so well for what I'm doing, wouldn't 
it be great if it became a sort of standard?"

--Eric
-- 
"Ignorance more frequently begets confidence than does knowledge."
-- Charles Darwin
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to