Checking if your kit is complete... Looks good Warning: prerequisite Test::Builder 0.32 not found at /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Warning: prerequisite Test::Builder::Tester 1.02 not found at /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Writing Makefile for Test::Number::Delta cp lib/Test/Number/Delta.pm blib/lib/Test/Number/Delta.pm Manifying blib/man3/Test::Number::Delta.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/01-module-basics..1..3 ok 1 - use Test::Number::Delta; ok 2 - Test::Number::Delta->can(...) ok 3 - main->can(...) ok t/02-delta..........1..25 not ok 1 - delta_ok($a,$b) fail works # Failed test (t/02-delta.t at line 17) # STDERR is: # # # Failed test (t/02-delta.t at line 16) # # 0.0000100 and 0.0000200 are not equal to within 0.000001 # # not: # # Failed test (t/02-delta.t at line 16) # # 0.0000100 and 0.0000200 are not equal to within 0.000001 # # as expected ok 2 - delta_ok($a,$b) pass works not ok 3 - delta_not_ok($a,$b) fail works # Failed test (t/02-delta.t at line 31) # STDERR is: # # # Failed test (t/02-delta.t at line 30) # # Arguments are equal to within 0.000001 # # not: # # Failed test (t/02-delta.t at line 30) # # Arguments are equal to within 0.000001 # # as expected ok 4 - delta_not_ok($a,$b) pass works not ok 5 - delta_within($a,$b,$e) fail works # Failed test (t/02-delta.t at line 45) # STDERR is: # # # Failed test (t/02-delta.t at line 44) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # not: # # Failed test (t/02-delta.t at line 44) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # as expected not ok 6 - delta_within($a,$b,-$e) fail works # Failed test (t/02-delta.t at line 51) # STDERR is: # # # Failed test (t/02-delta.t at line 50) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # not: # # Failed test (t/02-delta.t at line 50) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # as expected ok 7 - delta_within($a,$b,$e) pass works ok 8 - delta_within($a,$b,-$e) pass works not ok 9 - delta_not_within($a,$b,$e) fail works # Failed test (t/02-delta.t at line 69) # STDERR is: # # # Failed test (t/02-delta.t at line 68) # # Arguments are equal to within 0.01 # # not: # # Failed test (t/02-delta.t at line 68) # # Arguments are equal to within 0.01 # # as expected not ok 10 - delta_not_within($a,$b,-$e) fail works # Failed test (t/02-delta.t at line 75) # STDERR is: # # # Failed test (t/02-delta.t at line 74) # # Arguments are equal to within 0.01 # # not: # # Failed test (t/02-delta.t at line 74) # # Arguments are equal to within 0.01 # # as expected ok 11 - delta_not_within($a,$b,$e) pass works ok 12 - delta_not_within($a,$b,-$e) pass works not ok 13 - delta_ok(\@a,\@b) unequal length fail works # Failed test (t/02-delta.t at line 93) # STDERR is: # # # Failed test (t/02-delta.t at line 92) # # Got an array of length 2, but expected an array of length 1 # # not: # # Failed test (t/02-delta.t at line 92) # # Got an array of length 2, but expected an array of length 1 # # as expected not ok 14 - delta_ok(\@a,\@b) pairwise fail works # Failed test (t/02-delta.t at line 103) # STDERR is: # # # Failed test (t/02-delta.t at line 102) # # At [1]: 0.0000200 and 0.0000300 are not equal to within 0.000001 # # not: # # Failed test (t/02-delta.t at line 102) # # At [1]: 0.0000200 and 0.0000300 are not equal to within 0.000001 # # as expected ok 15 - delta_ok(\@a,\@b) pairwise pass works not ok 16 - delta_not_ok(\@a,\@b) pairwise fail at [0] works # Failed test (t/02-delta.t at line 117) # STDERR is: # # # Failed test (t/02-delta.t at line 116) # # Arguments are equal to within 0.000001 # # not: # # Failed test (t/02-delta.t at line 116) # # Arguments are equal to within 0.000001 # # as expected ok 17 - delta_not_ok(\@a,\@b) pairwise pass works not ok 18 - delta_ok(\@a,\@b) matrix fail works # Failed test (t/02-delta.t at line 131) # STDERR is: # # # Failed test (t/02-delta.t at line 130) # # At [1][0]: 0.0000300 and 0.0000100 are not equal to within 0.000001 # # not: # # Failed test (t/02-delta.t at line 130) # # At [1][0]: 0.0000300 and 0.0000100 are not equal to within 0.000001 # # as expected ok 19 - delta_ok(\@a,\@b) matrix pass works not ok 20 - delta_not_ok(\@a,\@b) matrix fail works # Failed test (t/02-delta.t at line 145) # STDERR is: # # # Failed test (t/02-delta.t at line 144) # # Arguments are equal to within 0.000001 # # not: # # Failed test (t/02-delta.t at line 144) # # Arguments are equal to within 0.000001 # # as expected ok 21 - delta_not_ok(\@a,\@b) matrix pass works not ok 22 - delta_within(\@a,\@b,$e) matrix fail works # Failed test (t/02-delta.t at line 159) # STDERR is: # # # Failed test (t/02-delta.t at line 158) # # At [1][0]: 0.00300 and 0.00100 are not equal to within 0.0001 # # not: # # Failed test (t/02-delta.t at line 158) # # At [1][0]: 0.00300 and 0.00100 are not equal to within 0.0001 # # as expected ok 23 - delta_within(\@a,\@b,$e) matrix pass works not ok 24 - delta_not_within(\@a,\@b,$e) matrix fail works # Failed test (t/02-delta.t at line 173) # STDERR is: # # # Failed test (t/02-delta.t at line 172) # # Arguments are equal to within 0.0001 # # not: # # Failed test (t/02-delta.t at line 172) # # Arguments are equal to within 0.0001 # # as expected ok 25 - delta_not_within(\@a,\@b,$e) matrix pass works FAILED tests 1, 3, 5-6, 9-10, 13-14, 16, 18, 20, 22, 24 Failed 13/25 tests, 48.00% okay t/03-specify_epsilon.1..2 not ok 1 - fail works # Failed test (t/03-specify_epsilon.t at line 10) # STDERR is: # # # Failed test (t/03-specify_epsilon.t at line 9) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # not: # # Failed test (t/03-specify_epsilon.t at line 9) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # as expected ok 2 - ok works FAILED test 1 Failed 1/2 tests, 50.00% okay t/04-specify_relative.1..12 not ok 1 - delta_ok fail works # Failed test (t/04-specify_relative.t at line 14) # STDERR is: # # # Failed test (t/04-specify_relative.t at line 13) # # 0.001000 and 0.000980 are not equal to within 0.00001 # # not: # # Failed test (t/04-specify_relative.t at line 13) # # 0.001000 and 0.000980 are not equal to within 0.00001 # # as expected not ok 2 - delta_ok fail works # Failed test (t/04-specify_relative.t at line 20) # STDERR is: # # # Failed test (t/04-specify_relative.t at line 19) # # -50.00 and -49.40 are not equal to within 0.5 # # not: # # Failed test (t/04-specify_relative.t at line 19) # # -50.00 and -49.40 are not equal to within 0.5 # # as expected ok 3 - delta_ok works ok 4 - delta_ok works ok 5 - delta_ok works ok 6 - delta_ok works not ok 7 - delta_not_ok fail works # Failed test (t/04-specify_relative.t at line 46) # STDERR is: # # # Failed test (t/04-specify_relative.t at line 45) # # Arguments are equal to within 0.00001 # # not: # # Failed test (t/04-specify_relative.t at line 45) # # Arguments are equal to within 0.00001 # # as expected not ok 8 - delta_no_ok fail works # Failed test (t/04-specify_relative.t at line 52) # STDERR is: # # # Failed test (t/04-specify_relative.t at line 51) # # Arguments are equal to within 0.5 # # not: # # Failed test (t/04-specify_relative.t at line 51) # # Arguments are equal to within 0.5 # # as expected ok 9 - delta_not_ok works ok 10 - delta_not_ok works ok 11 - delta_not_ok works ok 12 - delta_not_ok works FAILED tests 1-2, 7-8 Failed 4/12 tests, 66.67% okay t/05-check_bad_param.1..6 ok 1 - require Test::Number::Delta; ok 2 - Import dies with both parameters ok 3 - Import dies if 'within' parameter is zero ok 4 - Import dies if 'relative' parameter is zero ok 5 - delta_within dies if epsilon is zero ok 6 - delta_not_within dies if epsilon is zero ok t/06-plan_passthrough.1..1 ok 1 - foo ok t/07-noplan_passthrough.ok 1 - foo 1..1 FAILED test 1 Failed 1/1 tests, 0.00% okay t/08-param_and_plan_passthrough.1..1 ok 1 - foo ok t/09-bad_param_plan_order.1..2 ok 1 - require Test::Number::Delta; ok 2 - dies if parameter is given after test plan ok t/10-specify_negative_epsilon.1..2 not ok 1 - fail works # Failed test (t/10-specify_negative_epsilon.t at line 10) # STDERR is: # # # Failed test (t/10-specify_negative_epsilon.t at line 9) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # not: # # Failed test (t/10-specify_negative_epsilon.t at line 9) # # 0.00100 and 0.00200 are not equal to within 0.0001 # # as expected ok 2 - ok works FAILED test 1 Failed 1/2 tests, 50.00% okay t/11-specify_negative_relative.1..12 not ok 1 - delta_ok fail works # Failed test (t/11-specify_negative_relative.t at line 14) # STDERR is: # # # Failed test (t/11-specify_negative_relative.t at line 13) # # 0.001000 and 0.000980 are not equal to within 0.00001 # # not: # # Failed test (t/11-specify_negative_relative.t at line 13) # # 0.001000 and 0.000980 are not equal to within 0.00001 # # as expected not ok 2 - delta_ok fail works # Failed test (t/11-specify_negative_relative.t at line 20) # STDERR is: # # # Failed test (t/11-specify_negative_relative.t at line 19) # # -50.00 and -49.40 are not equal to within 0.5 # # not: # # Failed test (t/11-specify_negative_relative.t at line 19) # # -50.00 and -49.40 are not equal to within 0.5 # # as expected ok 3 - delta_ok works ok 4 - delta_ok works ok 5 - delta_ok works ok 6 - delta_ok works not ok 7 - delta_not_ok fail works # Failed test (t/11-specify_negative_relative.t at line 46) # STDERR is: # # # Failed test (t/11-specify_negative_relative.t at line 45) # # Arguments are equal to within 0.00001 # # not: # # Failed test (t/11-specify_negative_relative.t at line 45) # # Arguments are equal to within 0.00001 # # as expected not ok 8 - delta_no_ok fail works # Failed test (t/11-specify_negative_relative.t at line 52) # STDERR is: # # # Failed test (t/11-specify_negative_relative.t at line 51) # # Arguments are equal to within 0.5 # # not: # # Failed test (t/11-specify_negative_relative.t at line 51) # # Arguments are equal to within 0.5 # # as expected ok 9 - delta_not_ok works ok 10 - delta_not_ok works ok 11 - delta_not_ok works ok 12 - delta_not_ok works FAILED tests 1-2, 7-8 Failed 4/12 tests, 66.67% okay t/98-pod............1..0 # Skip Skipping author tests skipped: Skipping author tests t/99-pod_coverage...1..0 # Skip Skipping author tests skipped: Skipping author tests Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/02-delta.t 25 13 52.00% 1, 3, 5-6, 9- 10, 13-14, 16, 18, 20, 22, 24 t/03-specify_epsilon.t 2 1 50.00% 1 t/04-specify_relative.t 12 4 33.33% 1-2, 7-8 t/07-noplan_passthrough.t 1 1 100.00% 1 t/10-specify_negative_epsilon.t 2 1 50.00% 1 t/11-specify_negative_relative.t 12 4 33.33% 1-2, 7-8 2 tests skipped. Failed 6/13 test scripts, 53.85% okay. 24/67 subtests failed, 64.18% okay. make: *** [test_dynamic] Error 29