Skip Menu |

This queue is for tickets about the Devel-FindPerl CPAN distribution.

Report information
The Basics
Id: 89899
Status: resolved
Priority: 0/
Queue: Devel-FindPerl

People
Owner: Nobody in particular
Requestors: LTHEISEN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.007
Fixed in: (no value)



Subject: Fails test in cygwin
The tainted.t test fails in cygwin because it expects /usr/bin/perl and finds /usr/bin/perl.exe: cpan[4]> force install Devel::FindPerl Running install for module 'Devel::FindPerl' Running make for L/LE/LEONT/Devel-FindPerl-0.007.tar.gz Has already been unwrapped into directory /home/ltheisen/.cpan/build/Devel-FindPerl-0.007-dJGVvq Has already been made Running make test PERL_DL_NONLAZY=1 /usr/bin/perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-compile.t ............ ok t/10-basics.t ............. 1/? # /usr/bin/perl.exe is not /usr/bin/perl, this may or may not be problematic t/10-basics.t ............. ok t/11-tainted.t ............ 1/? # Failed test 'Always find $Config{perlpath} under tainting' # at t/11-tainted.t line 20. # got: '/usr/bin/perl.exe' # expected: '/usr/bin/perl' # Looks like you failed 1 test of 1. t/11-tainted.t ............ Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
On Wed Oct 30 12:11:04 2013, LTHEISEN wrote: Show quoted text
> The tainted.t test fails in cygwin because it expects /usr/bin/perl > and finds /usr/bin/perl.exe: > > cpan[4]> force install Devel::FindPerl > Running install for module 'Devel::FindPerl' > Running make for L/LE/LEONT/Devel-FindPerl-0.007.tar.gz > Has already been unwrapped into directory > /home/ltheisen/.cpan/build/Devel-FindPerl-0.007-dJGVvq > Has already been made > Running make test > PERL_DL_NONLAZY=1 /usr/bin/perl.exe "-MExtUtils::Command::MM" "- > MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, > 'blib/lib', 'blib/arch')" t/*.t > t/00-compile.t ............ ok > t/10-basics.t ............. 1/? # /usr/bin/perl.exe is not > /usr/bin/perl, this may or may not be problematic > t/10-basics.t ............. ok > t/11-tainted.t ............ 1/? > # Failed test 'Always find $Config{perlpath} under tainting' > # at t/11-tainted.t line 20. > # got: '/usr/bin/perl.exe' > # expected: '/usr/bin/perl' > # Looks like you failed 1 test of 1. > t/11-tainted.t ............ Dubious, test returned 1 (wstat 256, > 0x100) > Failed 1/1 subtests > t/release-pod-coverage.t .. skipped: these tests are for release > candidate testing > t/release-pod-syntax.t .... skipped: these tests are for release > candidate testing
This was fixed in Devel::FindPath 0.008 :-) Leon