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 $