http://qs1969.pair.com?node_id=254095


in reply to Re^2: Skip tests if/unless $ENV{FOO} is set using Test::More
in thread Skip tests if/unless $ENV{FOO} is set using Test::More

If you're using Test::Harness of 2.0 or newer, you don't need to set a test header. It's still a good idea in cases where you can accidentally run too many tests (see the tests for File::Find, if you're lacking essential horror in your life), but it's not required.

schwern's even suggested relaxing the requirement for headers in general.

  • Comment on Re: Re^2: Skip tests if/unless $ENV{FOO} is set using Test::More

Replies are listed 'Best First'.
Re^4: Skip tests if/unless $ENV{FOO} is set using Test::More
by adrianh (Chancellor) on Apr 29, 2003 at 21:23 UTC

    Your right.

    Should have been clearer. You can't do it that way if you want to provide Test::Harness with a test header.

    Personally I like to do this since it protects me from accidentally dropping tests (many a slip between cut and paste ;-)