On Wed, Nov 19, 2003 at 01:45:31PM +1100, Andrew Savige wrote:
> I think the two environment variables can happily coexist as
> shown in the table below:
> 
>                       PERL_SMOKE   PERL_SKIP_LONG_TESTS
> Naive User                0                 0
> Contrary User             1                 1
> Impatient User            0                 1
> Robot                     1                 0
> 
> Naive:     Gets default behaviour desired by CPAN author
> Contrary:  Gets opposite of default behaviour desired by CPAN author
> Impatient: Never runs long tests
> Robot:     Always runs long tests

Since we've got a very natural 3 valued logic here, you can achieve the same
with

PERL_SKIP_LONG_TESTS
undef = do what the author wants
1 = skip
0 = don't skip

Which makes sense - do what the user says if they actually said something
otherwise do what the author says,

F

Reply via email to