We have this ticket in the Test::Harness RT queue:

http://rt.cpan.org/Ticket/Display.html?id=29633

Martin Thurn is asking for a SKIP_OUT directive that would skip all remaining test files and return a PASS.

I don't like that idea; it depends on the order of execution of test scripts and it's a lot of hassle for what is probably a fairly unusual case.

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. And of course that'd be recursive - so nested controllers could implement selective execution of huge test suites.

--
Andy Armstrong, Hexten




Reply via email to