Checking if your kit is complete... Looks good Writing Makefile for Test::Warn::None cp lib/Test/Warn/None.pm blib/lib/Test/Warn/None.pm Manifying blib/man3/Test::Warn::None.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/end.......1..6 You should load Test::Tester before Test::Builder (or anything that loads Test::Builder) at /Users/cpanrun/build/5.10.0/lib/Test/Tester.pm line 9. Can't use string ("Test::Tester::Capture") as a HASH ref while "strict refs" in use at /Users/cpanrun/build/5.10.0/lib/Test/Builder.pm line 229. # Failed test 'subtest '' of '' compare actual_ok' # at t/end.t line 12. # got: undef # expected: '1' # Failed test 'checking depth' # at t/end.t line 12. # got: undef # expected: '1' # You need to change $Test::Builder::Level # Failed test 'subtest '' of '' compare actual_ok' # at t/end.t line 12. # got: '1' # expected: '0' # Failed test 'checking depth' # at t/end.t line 12. # got: undef # expected: '1' # You need to change $Test::Builder::Level # Failed test 'warn diag' # at t/end.t line 25. # '' # doesn't match '/^There were 1 warning\(s\)/' # Failed test 'warn diag test num' # at t/end.t line 26. # '' # doesn't match '/Previous test 1 'fake test'/' # Failed test 'warn diag has warn' # at t/end.t line 27. # '' # doesn't match '/my special warning /s' # Looks like you planned 6 tests but ran 2 extra. # Looks like you failed 7 tests of 8 run. # Looks like your test died just after 8. ok 1 - Test '' result count not ok 2 - subtest '' of '' compare actual_ok not ok 3 - checking depth not ok 4 - subtest '' of '' compare actual_ok not ok 5 - checking depth not ok 6 - warn diag not ok 7 - warn diag test num not ok 8 - warn diag has warn dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-8 Failed 7/6 tests, -16.67% okay t/no_end....1..1 ok 1 - no warnings ok t/test......You should load Test::Tester before Test::Builder (or anything that loads Test::Builder) at /Users/cpanrun/build/5.10.0/lib/Test/Tester.pm line 9. ok 1 - Test 'no warns' completed ok 2 - Test 'no warns' no premature diagnostication ok 3 - Test 'no warns' result count ok 4 - subtest 'check warns' of 'no warns' compare actual_ok ok 5 - checking depth ok 6 - Test '1 warn' completed ok 7 - Test '1 warn' no premature diagnostication ok 8 - Test '1 warn' result count ok 9 - subtest 'check warns' of '1 warn' compare actual_ok ok 10 - checking depth ok 11 - 1 warn diag ok 12 - 1 warn diag test num ok 13 - 1 warn diag has warn # Failed test 'carp level b' # at t/test.t line 50. # ' at t/test.t line 18' # doesn't match '/main::b/' # Failed test 'carp level a' # at t/test.t line 51. # ' main::b called at t/test.t line 13' # doesn't match '/main::a/' not ok 14 - carp level b not ok 15 - carp level a ok 16 - The object isa Devel::StackTrace ok 17 - Test 'clear warns' completed ok 18 - Test 'clear warns' no premature diagnostication ok 19 - Test 'clear warns' result count ok 20 - subtest 'check warns' of 'clear warns' compare actual_ok ok 21 - checking depth # Looks like you failed 2 tests of 31. ok 22 - Test '2 warn' completed ok 23 - Test '2 warn' no premature diagnostication ok 24 - Test '2 warn' result count ok 25 - subtest 'check warns empty' of '2 warn' compare actual_ok ok 26 - checking depth ok 27 - subtest 'check warns' of '2 warn' compare actual_ok ok 28 - checking depth ok 29 - 2 warn diag ok 30 - 2 warn diag test num ok 31 - 2 warn diag has warn 1..31 dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 14-15 Failed 2/31 tests, 93.55% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/end.t 255 65280 6 9 2-8 t/test.t 2 512 31 2 14-15 Failed 2/3 test scripts. 7/38 subtests failed. Files=3, Tests=38, 0 wallclock secs ( 0.28 cusr + 0.08 csys = 0.36 CPU) Failed 2/3 test programs. 7/38 subtests failed. make: *** [test_dynamic] Error 2