Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

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

Report information
The Basics
Id: 24483
Status: resolved
Priority: 0/
Queue: Test-Simple

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

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



Subject: test failure in t/pod-coverage.t
: exit=0 Sun Jan 21 23:23:07 GMT 2007; cd /home/jm/.cpan/build/Test-Simple-0.66 : jm 76...; perl Makefile.PL WARNING: LICENSE is not a known parameter. Checking if your kit is complete... Looks good 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for Test::Simple : exit=0 Sun Jan 21 23:23:10 GMT 2007; cd /home/jm/.cpan/build/Test-Simple-0.66 : jm 77...; make cp lib/Test/Builder/Tester/Color.pm blib/lib/Test/Builder/Tester/Color.pm cp lib/Test/Builder.pm blib/lib/Test/Builder.pm cp lib/Test/Simple.pm blib/lib/Test/Simple.pm cp lib/Test/More.pm blib/lib/Test/More.pm cp lib/Test/Builder/Module.pm blib/lib/Test/Builder/Module.pm cp lib/Test/Builder/Tester.pm blib/lib/Test/Builder/Tester.pm cp lib/Test/Tutorial.pod blib/lib/Test/Tutorial.pod Manifying blib/man3/Test::Builder::Tester::Color.3pm Manifying blib/man3/Test::Simple.3pm Manifying blib/man3/Test::Builder.3pm Manifying blib/man3/Test::More.3pm Manifying blib/man3/Test::Builder::Tester.3pm Manifying blib/man3/Test::Builder::Module.3pm Manifying blib/man3/Test::Tutorial.3pm : exit=0 Sun Jan 21 23:23:13 GMT 2007; cd /home/jm/.cpan/build/Test-Simple-0.66 : jm 78...; make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00signature.............skipped all skipped: Next time around, consider installing Module::Signature, so you can verify the integrity of this distribution. t/00test_harness_check....ok t/bad_plan................ok t/bail_out................ok t/buffer..................ok t/Builder.................ok t/carp....................ok t/circular_data...........ok t/create..................ok t/curr_test...............ok t/details.................ok t/diag....................ok t/eq_set..................ok t/exit....................ok t/extra...................ok t/extra_one...............ok t/fail-like...............ok t/fail-more...............ok t/fail....................ok t/fail_one................ok t/filehandles.............ok t/fork....................ok t/harness_active..........ok t/has_plan................ok t/has_plan2...............ok t/import..................ok t/is_deeply_fail..........ok t/is_fh...................ok t/maybe_regex.............ok t/missing.................ok t/More....................ok t/no_diag.................ok t/no_ending...............ok t/no_header...............ok t/no_plan.................ok t/ok_obj..................ok t/output..................ok t/overload................ok t/overload_threads........ok 1/5 skipped: not really skipped, testing overloaded reason t/plan....................ok t/plan_bad................ok t/plan_is_noplan..........ok t/plan_no_plan............ok 1/6 skipped: Just testing skip with no_plan t/plan_shouldnt_import....ok t/plan_skip_all...........skipped all skipped: Just testing plan & skip_all t/pod-coverage............Undefined subroutine &main::all_modules called at t/pod-coverage.t line 9. # Looks like your test died before it could output anything. t/pod-coverage............dubious Test returned status 255 (wstat 65280, 0xff00) t/pod.....................ok t/require_ok..............ok t/reset...................ok t/simple..................ok t/skip....................ok 8/17 skipped: various reasons t/skipall.................ok t/sort_bug................ok t/tbt_01basic.............ok t/tbt_02fhrestore.........ok t/tbt_03die...............ok t/tbt_04line_num..........ok t/tbt_05faildiag..........ok t/tbt_06errormess.........ok t/tbt_07args..............ok t/thread_taint............ok t/threads.................ok t/todo....................ok t/undef...................ok t/use_ok..................ok t/useing..................ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/pod-coverage.t 255 65280 ?? ?? % ?? 2 tests and 10 subtests skipped. Failed 1/66 test scripts, 98.48% okay. 0/496 subtests failed, 100.00% okay. make: *** [test_dynamic] Error 255 : exit=2 Sun Jan 21 23:23:22 GMT 2007; cd /home/jm/.cpan/build/Test-Simple-0.66 : jm 79...; prove -v t/pod-coverage.t t/pod-coverage....Undefined subroutine &main::all_modules called at t/pod-coverage.t line 9. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) FAILED--1 test script could be run, alas--no output ever seen : jm 83...; perl -e 'use Test::Pod::Coverage; print $Test::Pod::Coverage::VERSION' 1.06 perl -we 'use Pod::Coverage::CountParents; print $Pod::Coverage::CountParents::VERSION' Use of uninitialized value in print at -e line 1. perl -we 'use Pod::Coverage; print $Pod::Coverage::VERSION' 0.17 looks like that test needs to require a specific version of Pod::Coverage, one newer than 0.17. btw this is from the current Ubuntu dapper package, so may be quite a common issue: ii libpod-coverage-perl 0.17-1 Checks perl module documentation for comprehensiv ii libtest-pod-coverage-perl 1.06-2 Check for pod coverage in your distribution
Subject: Re: [rt.cpan.org #24483] test failure in t/pod-coverage.t
Date: Mon, 22 Jan 2007 13:20:54 -0800
To: bug-Test-Simple [...] rt.cpan.org
From: Michael G Schwern <schwern [...] gmail.com>
via RT wrote: Show quoted text
> t/pod-coverage....Undefined subroutine &main::all_modules called at > t/pod-coverage.t line 9. > # Looks like your test died before it could output anything. > dubious > Test returned status 255 (wstat 65280, 0xff00) > FAILED--1 test script could be run, alas--no output ever seen > > > : jm 83...; perl -e 'use Test::Pod::Coverage; print > $Test::Pod::Coverage::VERSION' > 1.06 > > perl -we 'use Pod::Coverage::CountParents; print > $Pod::Coverage::CountParents::VERSION' > Use of uninitialized value in print at -e line 1. > > perl -we 'use Pod::Coverage; print $Pod::Coverage::VERSION' > 0.17 > > looks like that test needs to require a specific version of > Pod::Coverage, one newer than 0.17.
Its Test::Pod::Coverage. all_modules() was added long ago, but only in 1.08 was it exported by default.
Fixed in 0.67