In article <[EMAIL PROTECTED]>, Chris Dolan <[EMAIL PROTECTED]> wrote:
> On Oct 3, 2006, at 11:13 AM, David Golden wrote: > > > Given what you use, perhaps qr/AUTHOR_TEST/ is a good idea. > > That's cool. Then I could do C<if ($ENV{AUTHOR_TEST_CDOLAN}){ ... }> > in my .t files and just set that to 1 in my .cshrc for all time. I do this with Test::Manifest. In the t/test_manifest file I list the tests and the testing level after each test (with a default of 1) load.t pod.t 2 pod_coverage.t 2 prereq.t 3 feature.t I then set the environment variable TEST_LEVEL to the level I want. If I set it to 2, it runs everything with that level and lower, so all the tests with 2 and 1. In a couple of modules, I even create the t/test_manifest dynamically. I can distribute all the tests but only use some of them.