Hi all!

In Test::Harness, one can find the following statement:

<<<<
# Some experimental versions of OS/2 build have broken $?
my $Ignore_Exitcode = $ENV{HARNESS_IGNORE_EXITCODE};
>>>>

However:

<<<<
shlomi:~/Download/unpack/Test-Harness-2.56$ grep -rE 'Ignore|IGNORE' .
./lib/Test/Harness.pm:my $Ignore_Exitcode = $ENV{HARNESS_IGNORE_EXITCODE};
./lib/Test/Harness.pm:=item C<HARNESS_IGNORE_EXITCODE>
>>>>

Meaning, that neaither the environment variable nor the variable that has been 
assigned from it are referenced. Is it because this functionality was removed 
or because these lines were accidently removed? In any case, it should be 
fixed.

I am asking this because I'm working on Test::Run which is derived from 
Test::Harness, and would like to clean up the global variables there, and 
remove the handling of the environment variables to a separate module 
(Test::Run::CmdLine).

Regards,

        Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      [EMAIL PROTECTED]
Homepage:        http://www.shlomifish.org/

95% of the programmers consider 95% of the code they did not write, in the
bottom 5%.

Reply via email to