In article <[EMAIL PROTECTED]>, Eric Wilhelm
<[EMAIL PROTECTED]> wrote:

> # from Andy Armstrong
> # on Wednesday 31 October 2007 16:51:
> 
> >But what about a more general mechanism? A TAP directive that means  
> >'schedule these other tests'. So then you'd have a controller test  
> >which was the only one directly visible to Test::Harness and that'd  
> >decide which other tests to run.
> 
> It sounds like it would be re-creating a lot of the same functionality 
> needed for declarative extra testing and/or Test::Manifest.

I don't care if Test::Manifest gets folded into the new stuff, even if
re-implemented. If I can do the same thing with the core test modules I
don't need Test::Manifest anymore. :)

Test::Manifest can do this though. I list tests in t/test_manifest,
which doesn't have to exist until `make test` time. In t/test_manifest,
there is an ;include directive to include other files that have other
lists of tests, recursively. There's also a way to mark test levels, so
I can run all tests at level 1, or level 2, or whatever without
worrying about which diretories or names there are. All that stuff is
unconnected to the structure of t/.

Reply via email to