Skip Menu |

This queue is for tickets about the Test-TAP-Model CPAN distribution.

Report information
The Basics
Id: 30704
Status: resolved
Priority: 0/
Queue: Test-TAP-Model

People
Owner: Nobody in particular
Requestors: pmichaud [...] pobox.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.09
Fixed in: (no value)



Subject: Test::TAP::Model 0.09 fails 'make test' in Kubuntu 7.10
Test::Tap::Model 0.09 doesn't seem to pass its tests on my system. I'm running Kubuntu 7.10 (x86 32-bit). It's a pretty standard installation. The result of building and 'make test' is given below. My system has perl 5.8.8. If I can provide any more configuration or diagnostic information, let me know. Pm ----- pmichaud@orange:~$ tar xvfz Test-TAP-Model-0.09.tar.gz Test-TAP-Model-0.09/ Test-TAP-Model-0.09/Changes Test-TAP-Model-0.09/example.pl Test-TAP-Model-0.09/lib/ Test-TAP-Model-0.09/lib/Test/ Test-TAP-Model-0.09/lib/Test/TAP/ Test-TAP-Model-0.09/lib/Test/TAP/Model/ Test-TAP-Model-0.09/lib/Test/TAP/Model/Consolidated.pm Test-TAP-Model-0.09/lib/Test/TAP/Model/File/ Test-TAP-Model-0.09/lib/Test/TAP/Model/File/Consolidated.pm Test-TAP-Model-0.09/lib/Test/TAP/Model/File.pm Test-TAP-Model-0.09/lib/Test/TAP/Model/Subtest.pm Test-TAP-Model-0.09/lib/Test/TAP/Model.pm Test-TAP-Model-0.09/Makefile Test-TAP-Model-0.09/Makefile.PL Test-TAP-Model-0.09/MANIFEST Test-TAP-Model-0.09/META.yml Test-TAP-Model-0.09/SIGNATURE Test-TAP-Model-0.09/t/ Test-TAP-Model-0.09/t/basic.t Test-TAP-Model-0.09/t/comprehensive.t Test-TAP-Model-0.09/t/consolidate.t Test-TAP-Model-0.09/t/lib/ Test-TAP-Model-0.09/t/lib/StringHarness.pm Test-TAP-Model-0.09/t/oop_file.t Test-TAP-Model-0.09/t/oop_subtest.t Test-TAP-Model-0.09/t/pos_guessing.t Test-TAP-Model-0.09/t/serializable.t pmichaud@orange:~$ cd Test-TAP-Model-0.09/ pmichaud@orange:~/Test-TAP-Model-0.09$ perl Makefile.PL Writing Makefile for Test::TAP::Model pmichaud@orange:~/Test-TAP-Model-0.09$ make cp lib/Test/TAP/Model.pm blib/lib/Test/TAP/Model.pm cp lib/Test/TAP/Model/File.pm blib/lib/Test/TAP/Model/File.pm cp lib/Test/TAP/Model/Consolidated.pm blib/lib/Test/TAP/Model/Consolidated.pm cp lib/Test/TAP/Model/Subtest.pm blib/lib/Test/TAP/Model/Subtest.pm cp example.pl blib/lib/Test/TAP/example.pl cp lib/Test/TAP/Model/File/Consolidated.pm blib/lib/Test/TAP/Model/File/Consolidated.pm Manifying blib/man3/Test::TAP::Model::File.3pm Manifying blib/man3/Test::TAP::Model.3pm Manifying blib/man3/Test::TAP::Model::Consolidated.3pm Manifying blib/man3/Test::TAP::Model::Subtest.3pm Manifying blib/man3/Test::TAP::example.3pm Manifying blib/man3/Test::TAP::Model::File::Consolidated.3pm pmichaud@orange:~/Test-TAP-Model-0.09$ make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/basic..............1/35 Can't call method "seen" on unblessed reference at /home/pmichaud/Test-TAP-Model-0.09/blib/lib/Test/TAP/Model.pm line 34, <DATA> line 2. # Looks like you planned 35 tests but only ran 4. # Looks like your test died just after 4. t/basic.............. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 31/35 subtests t/comprehensive......1/122 Can't call method "passing" on an undefined value at /home/pmichaud/Test-TAP-Model-0.09/blib/lib/Test/TAP/Model/File.pm line 31. # Looks like you planned 122 tests but only ran 1. # Looks like your test died just after 1. t/comprehensive...... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 121/122 subtests t/consolidate........1/22 Can't call method "passing" on an undefined value at /home/pmichaud/Test-TAP-Model-0.09/blib/lib/Test/TAP/Model/File.pm line 31. # Looks like you planned 22 tests but only ran 2. # Looks like your test died just after 2. t/consolidate........ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 20/22 subtests t/oop_file...........ok t/oop_subtest........ok t/pos_guessing.......1/12 Can't call method "passing" on an undefined value at /home/pmichaud/Test-TAP-Model-0.09/blib/lib/Test/TAP/Model/File.pm line 31. # Looks like you planned 12 tests but only ran 2. # Looks like your test died just after 2. t/pos_guessing....... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 10/12 subtests t/serializable.......ok Test Summary Report ------------------- t/basic.t (Wstat: 65280 Tests: 4 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 35 tests but ran 4. t/comprehensive.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 122 tests but ran 1. t/consolidate.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 22 tests but ran 2. t/pos_guessing.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 12 tests but ran 2. Files=7, Tests=52, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.32 cusr 0.06 csys = 0.42 CPU) Result: FAIL Failed 4/7 test programs. 0/52 subtests failed. make: *** [test_dynamic] Error 255 pmichaud@orange:~/Test-TAP-Model-0.09$
From: pmichaud [...] pobox.com
perlfan++ on #parrot reported this afternoon that apparently there's a (new?) dependency between Test::TAP::Model and Test::Harness::Results . After installing Test::Harness::Results I'm able to get Test::TAP::Model to install properly. Pm
From: jmason [...] cpan.org
On Tue Nov 13 18:49:02 2007, PMIC wrote: Show quoted text
> perlfan++ on #parrot reported this afternoon that apparently there's a > (new?) dependency between Test::TAP::Model and Test::Harness::Results . > > After installing Test::Harness::Results I'm able to get Test::TAP::Model > to install properly.
I installed Test::Harness::Straps, and it was installable again. Any reason why this bug was downgraded from "critical" to just "important"? The package is uninstallable using CPAN until I figured that out, which seems pretty critical...
This should be fixed in 0.10, which deps on Straps Sorry about the slow response