Checking if your kit is complete... Looks good 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. Writing Makefile for Test::NoBreakpoints cp lib/Test/NoBreakpoints.pm blib/lib/Test/NoBreakpoints.pm Manifying blib/man3/Test::NoBreakpoints.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/01_use............................1..4 ok 1 - 1 version tests planned ok 2 - use Test::NoBreakpoints; ok 3 - Test::NoBreakpoints is at version 0.13 ok 4 - no warnings ok t/02_pod............................1..1 ok 1 - blib/lib/Test/NoBreakpoints.pm ok t/04_all_perl_files.................1..2 ok 1 - all perl files found ok 2 - no warnings ok t/05_no_breakpoints_ok..............1..47 ok 1 - Test 'no_breakpoints_ok works with implicit name' completed ok 2 - Test 'no_breakpoints_ok works with implicit name' no premature diagnostication ok 3 - Test 'no_breakpoints_ok works with implicit name' result count ok 4 - subtest 'no breakpoint test of foo' of 'no_breakpoints_ok works with implicit name' compare ok ok 5 - subtest 'no breakpoint test of foo' of 'no_breakpoints_ok works with implicit name' compare name ok 6 - checking depth ok 7 - Test 'no_breakpoints_ok works with explicit name' completed ok 8 - Test 'no_breakpoints_ok works with explicit name' no premature diagnostication ok 9 - Test 'no_breakpoints_ok works with explicit name' result count ok 10 - subtest 'yes, we have no breakpoints!' of 'no_breakpoints_ok works with explicit name' compare ok ok 11 - subtest 'yes, we have no breakpoints!' of 'no_breakpoints_ok works with explicit name' compare name ok 12 - checking depth ok 13 - Test 'no_breakpoints_ok finds simple breakpoint' completed ok 14 - Test 'no_breakpoints_ok finds simple breakpoint' no premature diagnostication ok 15 - Test 'no_breakpoints_ok finds simple breakpoint' result count ok 16 - subtest 'no breakpoint test of bar1' of 'no_breakpoints_ok finds simple breakpoint' compare ok ok 17 - subtest 'no breakpoint test of bar1' of 'no_breakpoints_ok finds simple breakpoint' compare name ok 18 - checking depth ok 19 - subtest 'no breakpoint test of bar1' of 'no_breakpoints_ok finds simple breakpoint' compare diag ok 20 - Test 'no_breakpoints_ok finds simple breakpoint' completed ok 21 - Test 'no_breakpoints_ok finds simple breakpoint' no premature diagnostication ok 22 - Test 'no_breakpoints_ok finds simple breakpoint' result count ok 23 - subtest 'no breakpoint test of bar2' of 'no_breakpoints_ok finds simple breakpoint' compare ok ok 24 - subtest 'no breakpoint test of bar2' of 'no_breakpoints_ok finds simple breakpoint' compare name ok 25 - checking depth ok 26 - subtest 'no breakpoint test of bar2' of 'no_breakpoints_ok finds simple breakpoint' compare diag ok 27 - Test 'no_breakpoints_ok finds simple breakpoint' completed ok 28 - Test 'no_breakpoints_ok finds simple breakpoint' no premature diagnostication ok 29 - Test 'no_breakpoints_ok finds simple breakpoint' result count ok 30 - subtest 'no breakpoint test of bar3' of 'no_breakpoints_ok finds simple breakpoint' compare ok ok 31 - subtest 'no breakpoint test of bar3' of 'no_breakpoints_ok finds simple breakpoint' compare name ok 32 - checking depth ok 33 - subtest 'no breakpoint test of bar3' of 'no_breakpoints_ok finds simple breakpoint' compare diag ok 34 - Test 'no_breakpoints_ok finds simple breakpoint' completed ok 35 - Test 'no_breakpoints_ok finds simple breakpoint' no premature diagnostication ok 36 - Test 'no_breakpoints_ok finds simple breakpoint' result count ok 37 - subtest 'no breakpoint test of bar4' of 'no_breakpoints_ok finds simple breakpoint' compare ok ok 38 - subtest 'no breakpoint test of bar4' of 'no_breakpoints_ok finds simple breakpoint' compare name ok 39 - checking depth ok 40 - subtest 'no breakpoint test of bar4' of 'no_breakpoints_ok finds simple breakpoint' compare diag ok 41 - Test 'no_breakpoints_ok finds simple breakpoint' completed ok 42 - Test 'no_breakpoints_ok finds simple breakpoint' no premature diagnostication ok 43 - Test 'no_breakpoints_ok finds simple breakpoint' result count ok 44 - subtest 'no breakpoint test of bar5' of 'no_breakpoints_ok finds simple breakpoint' compare ok ok 45 - subtest 'no breakpoint test of bar5' of 'no_breakpoints_ok finds simple breakpoint' compare name ok 46 - checking depth ok 47 - subtest 'no breakpoint test of bar5' of 'no_breakpoints_ok finds simple breakpoint' compare diag ok 48 - Test 'no_breakpoints_ok finds simple breakpoint' completed ok 49 - Test 'no_breakpoints_ok finds simple breakpoint' no premature diagnostication ok 50 - Test 'no_breakpoints_ok finds simple breakpoint' result count ok 51 - subtest 'no breakpoint test of bar6' of 'no_breakpoints_ok finds simple breakpoint' compare ok ok 52 - subtest 'no breakpoint test of bar6' of 'no_breakpoints_ok finds simple breakpoint' compare name ok 53 - checking depth ok 54 - subtest 'no breakpoint test of bar6' of 'no_breakpoints_ok finds simple breakpoint' compare diag ok 55 - no warnings # Looks like you planned 47 tests but ran 8 extra. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 48-55 Failed 8/47 tests, 82.98% okay t/06_all_files_no_breakpoints_ok....1..28 ok 1 - Test 'all_files_no_breakpoints_ok finds correct breakpoints' completed ok 2 - Test 'all_files_no_breakpoints_ok finds correct breakpoints' no premature diagnostication ok 3 - Test 'all_files_no_breakpoints_ok finds correct breakpoints' result count ok 4 - subtest 'no breakpoint test of ./01_use.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 5 - subtest 'no breakpoint test of ./01_use.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' not ok 6 - checking depth # at t/06_all_files_no_breakpoints_ok.t line 23. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 7 - subtest 'no breakpoint test of ./02_pod.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 8 - subtest 'no breakpoint test of ./02_pod.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' not ok 9 - checking depth # at t/06_all_files_no_breakpoints_ok.t line 23. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 10 - subtest 'no breakpoint test of ./04_all_perl_files.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 11 - subtest 'no breakpoint test of ./04_all_perl_files.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' # at t/06_all_files_no_breakpoints_ok.t line 23. # got: '2' # expected: '1' not ok 12 - checking depth # You need to change $Test::Builder::Level ok 13 - subtest 'no breakpoint test of ./05_no_breakpoints_ok.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 14 - subtest 'no breakpoint test of ./05_no_breakpoints_ok.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' # at t/06_all_files_no_breakpoints_ok.t line 23. not ok 15 - checking depth # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 16 - subtest 'no breakpoint test of ./05_no_breakpoints_ok.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare diag ok 17 - subtest 'no breakpoint test of ./06_all_files_no_breakpoints_ok.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 18 - subtest 'no breakpoint test of ./06_all_files_no_breakpoints_ok.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' not ok 19 - checking depth # at t/06_all_files_no_breakpoints_ok.t line 23. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 20 - subtest 'no breakpoint test of ./06_all_files_no_breakpoints_ok.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare diag ok 21 - subtest 'no breakpoint test of ./07_deprecated_warnings.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 22 - subtest 'no breakpoint test of ./07_deprecated_warnings.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' # at t/06_all_files_no_breakpoints_ok.t line 23. not ok 23 - checking depth # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 24 - subtest 'no breakpoint test of ./08_deprecated.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 25 - subtest 'no breakpoint test of ./08_deprecated.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' # at t/06_all_files_no_breakpoints_ok.t line 23. not ok 26 - checking depth # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 27 - subtest 'no breakpoint test of ./baz/foo.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 28 - subtest 'no breakpoint test of ./baz/foo.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' not ok 29 - checking depth # at t/06_all_files_no_breakpoints_ok.t line 23. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 30 - subtest 'no breakpoint test of ./baz/foo.t' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare diag ok 31 - subtest 'no breakpoint test of ./baz/gzonk/foo.pl' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 32 - subtest 'no breakpoint test of ./baz/gzonk/foo.pl' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' not ok 33 - checking depth # at t/06_all_files_no_breakpoints_ok.t line 23. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 34 - subtest 'no breakpoint test of ./baz/gzonk/foo.pl' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare diag ok 35 - subtest 'no breakpoint test of ./baz/quux/Foo.pm' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare ok ok 36 - subtest 'no breakpoint test of ./baz/quux/Foo.pm' of 'all_files_no_breakpoints_ok finds correct breakpoints' compare name # Failed test 'checking depth' # at t/06_all_files_no_breakpoints_ok.t line 23. not ok 37 - checking depth # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 38 - no warnings # Looks like you planned 28 tests but ran 10 extra. # Looks like you failed 10 tests of 38 run. dubious Test returned status 10 (wstat 2560, 0xa00) DIED. FAILED tests 6, 9, 12, 15, 19, 23, 26, 29-38 Failed 17/28 tests, 39.29% okay t/07_deprecated_warnings............1..13 ok 1 - no breakpoint test of foo ok 2 - no_brkpts_ok gives a deprecated warning ok 3 - no breakpoint test of foo ok 4 - no_brkpts_ok deprecated warning matches expectations ok 5 - no breakpoint test of foo ok 6 - all_files_no_brkpts_ok gives a deprecated warning ok 7 - no breakpoint test of foo ok 8 - all_files_no_brkpts_ok deprecated warning matches expectations ok 9 - no breakpoint test of foo ok 10 - no_brkpts_ok gives no warnings if deprecated warnings are disabled ok 11 - no breakpoint test of foo ok 12 - all_files_no_brkpts_ok gives no warnings if deprecated warnings are disabled ok 13 - no warnings ok t/08_deprecated.....................1..18 ok 1 - use Test::NoBreakpoints; ok 2 - no_brkpts_ok defined ok 3 - all_files_no_brkpts_ok defined ok 4 - Test 'no_brkpts_ok works like no_breakpoints_ok' completed ok 5 - Test 'no_brkpts_ok works like no_breakpoints_ok' no premature diagnostication ok 6 - Test 'no_brkpts_ok works like no_breakpoints_ok' result count ok 7 - subtest 'no breakpoint test of foo' of 'no_brkpts_ok works like no_breakpoints_ok' compare ok ok 8 - subtest 'no breakpoint test of foo' of 'no_brkpts_ok works like no_breakpoints_ok' compare name ok 9 - checking depth ok 10 - Test 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' completed ok 11 - Test 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' no premature diagnostication ok 12 - Test 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' result count ok 13 - subtest 'no breakpoint test of ./01_use.t' of 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' compare ok ok 14 - subtest 'no breakpoint test of ./01_use.t' of 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' compare name # Failed test 'checking depth' not ok 15 - checking depth # at t/08_deprecated.t line 41. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 16 - subtest 'no breakpoint test of ./02_pod.t' of 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' compare ok ok 17 - subtest 'no breakpoint test of ./02_pod.t' of 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' compare name # Failed test 'checking depth' not ok 18 - checking depth # at t/08_deprecated.t line 41. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 19 - subtest 'no breakpoint test of ./04_all_perl_files.t' of 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' compare ok ok 20 - subtest 'no breakpoint test of ./04_all_perl_files.t' of 'all_fils_no_brkpts_ok works like all_files_no_breakpoints_ok' compare name # Failed test 'checking depth' not ok 21 - checking depth # at t/08_deprecated.t line 41. # got: '2' # expected: '1' # You need to change $Test::Builder::Level ok 22 - no warnings # Looks like you planned 18 tests but ran 4 extra. # Looks like you failed 3 tests of 22 run. dubious Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 15, 18-22 Failed 6/18 tests, 66.67% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/05_no_breakpoints_ok.t 255 65280 47 8 48-55 t/06_all_files_no_breakpoints_ok.t 10 2560 28 20 6 9 12 15 19 23 26 29-38 t/08_deprecated.t 3 768 18 7 15 18-22 Failed 3/7 test scripts. -9/113 subtests failed. Files=7, Tests=113, 2 wallclock secs ( 0.95 cusr + 0.24 csys = 1.19 CPU) Failed 3/7 test programs. -9/113 subtests failed. make: *** [test_dynamic] Error 3