Skip Menu |

This queue is for tickets about the Array-Diff CPAN distribution.

Report information
The Basics
Id: 27021
Status: resolved
Priority: 0/
Queue: Array-Diff

People
Owner: NEILB [...] cpan.org
Requestors: jkeenan [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.04
Fixed in: 0.08



Subject: Failure during 'make test'
Test failures when trying to install Array-Diff via cpan shell. Same failures occurred when attempting to install Test-Kwalitee, for which Array-Diff is a second-level prerequisite. I then switched to the build directory and ran prove; see 2nd patch attached. No better results. Jim Keenan
Subject: array.diff.install.failure.2.txt
[parrot] 504 $ cpan CPAN: File::HomeDir loaded ok CPAN: Term::ANSIColor loaded ok cpan shell -- CPAN exploration and modules installation (v1.8802) ReadLine support enabled cpan[1]> install Array::Diff CPAN: Storable loaded ok Going to read /Users/jimk/.cpan/Metadata Database was generated on Sun, 06 May 2007 22:11:48 GMT Running install for module Array::Diff Running make for T/TY/TYPESTER/Array-Diff-0.04.tar.gz CPAN: Digest::SHA loaded ok CPAN: Module::Signature loaded ok WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 2E66 557A B97C 19C7 91AF 8E20 328D A867 450F 89EC Signature for /Users/jimk/.cpan/sources/authors/id/T/TY/TYPESTER/CHECKSUMS ok CPAN: Compress::Zlib loaded ok Checksum for /Users/jimk/.cpan/sources/authors/id/T/TY/TYPESTER/Array-Diff-0.04.tar.gz ok Scanning cache /Users/jimk/.cpan/build for sizes Array-Diff-0.04/ Array-Diff-0.04/META.yml Array-Diff-0.04/t/ Array-Diff-0.04/t/001_load.t Array-Diff-0.04/t/004_diff.t Array-Diff-0.04/t/003_podcoverage.t Array-Diff-0.04/t/002_pod.t Array-Diff-0.04/Todo Array-Diff-0.04/Changes Array-Diff-0.04/MANIFEST Array-Diff-0.04/lib/ Array-Diff-0.04/lib/Array/ Array-Diff-0.04/lib/Array/Diff.pm Array-Diff-0.04/Build.PL Array-Diff-0.04/LICENSE Array-Diff-0.04/Makefile.PL Array-Diff-0.04/README Removing previously used /Users/jimk/.cpan/build/Array-Diff-0.04 Package came without SIGNATURE CPAN: Module::Build loaded ok CPAN.pm: Going to build T/TY/TYPESTER/Array-Diff-0.04.tar.gz Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Array-Diff' version '0.04' CPAN: YAML loaded ok Copying lib/Array/Diff.pm -> blib/lib/Array/Diff.pm Manifying blib/lib/Array/Diff.pm -> blib/libdoc/Array::Diff.3 ./Build -- OK Running Build test t/001_load...........ok t/002_pod............ok t/003_podcoverage....ok t/004_diff...........ok 1/9Can't call method "count" on an undefined value at t/004_diff.t line 29. # Looks like you planned 9 tests but only ran 6. # Looks like your test died just after 6. t/004_diff...........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 7-9 Failed 3/9 tests, 66.67% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/004_diff.t 255 65280 9 6 7-9 Failed 1/4 test scripts. 3/12 subtests failed. Files=4, Tests=12, 1 wallclock secs ( 0.47 cusr + 0.16 csys = 0.63 CPU) Failed 1/4 test programs. 3/12 subtests failed. ./Build test -- NOT OK Running Build install make test had returned bad status, won't install without force Failed during this command: TYPESTER/Array-Diff-0.04.tar.gz : make_test NO
Subject: array.diff.prove.failure.txt
[Array-Diff-0.04] 511 $ prove -vb t/004_diff.t t/004_diff....1..9 ok 1 - use Array::Diff; ok 2 - Array::Diff->can('new') ok 3 - Array::Diff->can('diff') ok 4 - Array::Diff->can('added') ok 5 - Array::Diff->can('deleted') ok 6 - Array::Diff->can('count') Can't call method "count" on an undefined value at t/004_diff.t line 29. # Looks like you planned 9 tests but only ran 6. # Looks like your test died just after 6. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 7-9 Failed 3/9 tests, 66.67% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/004_diff.t 255 65280 9 6 7-9 Failed 1/1 test scripts. 3/9 subtests failed. Files=1, Tests=9, 1 wallclock secs ( 0.07 cusr + 0.03 csys = 0.10 CPU) Failed 1/1 test programs. 3/9 subtests failed. [Array-Diff-0.04] 512 $
This was possibly fixed by one of TYPESTER's earlier releases, but is now fixed as of 0.08.