This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [perl-5.8.7] Perl regression tests fail when lib directory is present
On Sun, Jul 17, 2005 at 10:39:05PM +0200, Gerrit P. Haase wrote:
> >Hmm. That's very strange. Particularly the oscilating nature. The reason
> >its failing only when in lib/ is because '.' is in @INC so it can find
> >the module. If you run the tests under taint mode (which removes the .)
> >they should fail.
>
> Simply running the command with -t, like so:
> /usr/bin/perl.exe -t "-MExtUtils::Command::MM" "-e" "test_harness(0,
> 'blib/lib', 'blib/arch')" t/*.t
>
> or is this not the right way to activate taint mode?
Full on taint mode is -T and -t is just warnings. Anyhow, it serves the
purpose.
> $ /usr/bin/perl.exe -t "-MExtUtils::Command::MM" "-e" "test_harness(0,
> 'blib/lib', 'blib/arch')" t/*.t
> [...]
> t/test5....Insecure dependency in `` while running with -t switch at
> /usr/lib/perl5/5.8/Test/Harness/Straps.pm line 478.
Oh yeah, TH isn't taint safe. Nevermind.
--
Michael G Schwern schwern@pobox.com http://www.pobox.com/~schwern
'All anyone gets in a mirror is themselves,' she said. 'But what you
gets in a good gumbo is everything.'
-- "Witches Abroad" by Terry Prachett
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/