Checking if your kit is complete... Looks good Writing Makefile for Test::Differences cp Differences.pm blib/lib/Test/Differences.pm Manifying blib/man3/Test::Differences.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/00flatten.........1..5 # Running under perl version 5.010000 for darwin # Current time local: Fri Nov 23 21:34:20 2007 # Current time GMT: Sat Nov 24 05:34:20 2007 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/01text_vs_data....1..3 todo 1 2 3; # Running under perl version 5.010000 for darwin # Current time local: Fri Nov 23 21:34:20 2007 # Current time GMT: Sat Nov 24 05:34:20 2007 # Using Test.pm version 1.25 # Test 1 got: "\n+---+-----+----------+\n| Ln|Got |Expected |\n+---+-----+----------+\n| 28| | |\n| 29| | |\n| 30| | |\n* 31|a |b *\n+---+-----+----------+\n" (t/01text_vs_data.t at line 11 *TODO*) # Expected: "No differences" # t/01text_vs_data.t line 11 is: sub { eq_or_diff $a, $b }, not ok 1 # Test 2 got: "\n+---+-----+----------+\n| Ln|Got |Expected |\n+---+-----+----------+\n| 28| | |\n| 29| | |\n| 30| | |\n* 31|a |b *\n+---+-----+----------+\n" (t/01text_vs_data.t at line 12 *TODO*) # Expected: "No differences" not ok 2 # t/01text_vs_data.t line 12 is: sub { eq_or_diff_text $a, $b }, # Test 3 got: "\n+----+-----+----------+\n| Elt|Got |Expected |\n+----+-----+----------+\n| 27| | |\n| 28| | |\n| 29| | |\n* 30|a |b *\n+----+-----+----------+\n" (t/01text_vs_data.t at line 13 *TODO*) # Expected: "No differences" not ok 3 # t/01text_vs_data.t line 13 is: sub { eq_or_diff_data $a, $b }, ok t/02pass............1..1 # Running under perl version 5.010000 for darwin # Current time local: Fri Nov 23 21:34:20 2007 # Current time GMT: Sat Nov 24 05:34:20 2007 # Using Test.pm version 1.25 ok 1 ok t/03struct..........1..2 # Running under perl version 5.010000 for darwin # Current time local: Fri Nov 23 21:34:20 2007 # Current time GMT: Sat Nov 24 05:34:20 2007 # Using Test.pm version 1.25 ok 1 ok 2 ok t/10test............1..7 todo 2 3 4 5 6 7; # Running under perl version 5.010000 for darwin # Current time local: Fri Nov 23 21:34:20 2007 # Current time GMT: Sat Nov 24 05:34:20 2007 # Using Test.pm version 1.25 # This test misuses TODO: these TODOs are actually real tests. ok 1 # Test 2 got: "\n+---+-----+----------+\n| Ln|Got |Expected |\n+---+-----+----------+\n* 1|a |b *\n+---+-----+----------+\n" (t/10test.t at line 7 *TODO*) # Expected: "No differences" # t/10test.t line 7 is: sub { eq_or_diff "a", "b" }, not ok 2 # Test 3 got: "\n+---+-----+---+----------+\n| Ln|Got | Ln|Expected |\n+---+-----+---+----------+\n| 1|a | 1|a |\n* 2|b * | |\n| 3|c | 2|c |\n+---+-----+---+----------+\n" (t/10test.t at line 8 *TODO*) # Expected: "No differences" not ok 3 # t/10test.t line 8 is: sub { eq_or_diff "a\nb\nc\n", "a\nc\n" }, # Test 4 got: "\n+---+-----+----------+\n| Ln|Got |Expected |\n+---+-----+----------+\n| 1|a |a |\n* 2|b |B *\n| 3|c |c |\n+---+-----+----------+\n" (t/10test.t at line 9 *TODO*) # Expected: "No differences" not ok 4 # t/10test.t line 9 is: sub { eq_or_diff "a\nb\nc\n", "a\nB\nc\n" }, # Test 5 got: "\n+---+-----+---+----------+\n| Ln|Got | Ln|Expected |\n+---+-----+---+----------+\n| 1|a | 1|a |\n* 2|b * | |\n| 3|c | 2|c |\n* 4|d * | |\n| 5|e | 3|e |\n+---+-----+---+----------+\n" (t/10test.t at line 10 *TODO*) # Expected: "No differences" # t/10test.t line 10 is: sub { eq_or_diff "a\nb\nc\nd\ne\n", "a\nc\ne\n" }, not ok 5 # Test 6 got: "\n+---+-----+---+----------+\n| Ln|Got | Ln|Expected |\n+---+-----+---+----------+\n* 3|c * | |\n+---+-----+---+----------+\n" (t/10test.t at line 11 *TODO*) # Expected: "No differences" not ok 6 # t/10test.t line 11 is: sub { eq_or_diff "a\nb\nc\nd\ne\n", "a\nb\nd\ne\n", { context => 0 } }, # Test 7 got: "\n+---+-----+---+----------+\n| Ln|Got | Ln|Expected |\n+---+-----+---+----------+\n| 1|a | 1|a |\n| 2|b | 2|b |\n* 3|c * | |\n| 4|d | 3|d |\n| 5|e | 4|e |\n+---+-----+---+----------+\n" (t/10test.t at line 12 *TODO*) # Expected: "No differences" # t/10test.t line 12 is: sub { eq_or_diff "a\nb\nc\nd\ne\n", "a\nb\nd\ne\n", { context => 10 } }, not ok 7 ok t/20test_more.......1..2 ok 1 # This test misuses TODO: these TODOs are actually real tests. not ok 2 # TODO testing failure, not really a TODO # Failed (TODO) test at t/20test_more.t line 12. # +---+-----+----------+ # | Ln|Got |Expected | # +---+-----+----------+ # * 1|a |b * # +---+-----+----------+ ok t/99example.........1..3 # # This test misuses TODO: these TODOs are actually real tests. # not ok 1 - differences in text # TODO testing failure, not really a TODO # Failed (TODO) test 'differences in text' # at (eval 4) line 14. # +---+----------------+----------------+ # | Ln|Got |Expected | # +---+----------------+----------------+ # | 1|this is line 1 |this is line 1 | # * 2|this is line 2 |this is line b * # | 3|this is line 3 |this is line 3 | # +---+----------------+----------------+ not ok 2 - differences in whitespace # TODO testing failure, not really a TODO # Failed (TODO) test 'differences in whitespace' # at (eval 4) line 20. # +---+------------------+------------------+ # | Ln|Got |Expected | # +---+------------------+------------------+ # | 1| indented | indented | # * 2| indented |\tindented * # | 3| indented | indented | # +---+------------------+------------------+ not ok 3 # TODO testing failure, not really a TODO # Failed (TODO) test at (eval 4) line 22. # +----+-------------------------------------------------------+----+----------------------------+ # | Elt|Got | Elt|Expected | # +----+-------------------------------------------------------+----+----------------------------+ # * 0|bless( { * 0|[ * # * 1| Curr_Test => 2, * 1| 'Dry, humorless message' * # * 2| Expected_Tests => 3, * 2|] * # * 3| Exported_To => 'main', * | | # * 4| Fail_FH => \*Test::Builder::TESTERR, * | | # * 5| Have_Plan => 1, * | | # * 6| No_Ending => 0, * | | # * 7| No_Header => 0, * | | # * 8| No_Plan => 0, * | | # * 9| Original_Pid => 9135, * | | # * 10| Out_FH => \*Test::Builder::TESTOUT, * | | # * 11| Skip_All => 0, * | | # * 12| Test_Died => 0, * | | # * 13| Test_Results => [ * | | # * 14| { * | | # * 15| actual_ok => 0, * | | # * 16| name => 'differences in text', * | | # * 17| ok => 1, * | | # * 18| reason => 'testing failure, not really a TODO', * | | # * 19| type => 'todo' * | | # * 20| }, * | | # * 21| { * | | # * 22| actual_ok => 0, * | | # * 23| name => 'differences in whitespace', * | | # * 24| ok => 1, * | | # * 25| reason => 'testing failure, not really a TODO', * | | # * 26| type => 'todo' * | | # * 27| } * | | # * 28| ], * | | # * 29| Todo_FH => \*Test::Builder::TESTOUT, * | | # * 30| Use_Nums => 1 * | | # * 31|}, 'Test::Builder' ) * | | # +----+-------------------------------------------------------+----+----------------------------+ ok All tests successful. Files=7, Tests=23, 1 wallclock secs ( 0.49 cusr + 0.14 csys = 0.63 CPU) Installing /Users/cpanrun/build/5.10.0/html/site/lib/Test/Differences.html Installing /Users/cpanrun/build/5.10.0/site/lib/Test/Differences.pm Installing /Users/cpanrun/build/5.10.0/site/man/man3/Test::Differences.3 Appending installation info to /Users/cpanrun/build/5.10.0/lib/perllocal.pod