Start 2008-09-20T07:45:58 Going to read /export/home/fly1003/var/cpan/Metadata Database was generated on Sat, 20 Sep 2008 10:02:50 GMT Running make for M/MS/MSCHWERN/Test-Simple-0.80.tar.gz Checksum for /net/nas/data/cpan/authors/id/M/MS/MSCHWERN/Test-Simple-0.80.tar.gz ok Test-Simple-0.80/ Test-Simple-0.80/Changes Test-Simple-0.80/lib/ Test-Simple-0.80/lib/Test/ Test-Simple-0.80/lib/Test/Builder/ Test-Simple-0.80/lib/Test/Builder/Module.pm Test-Simple-0.80/lib/Test/Builder/Tester/ Test-Simple-0.80/lib/Test/Builder/Tester/Color.pm Test-Simple-0.80/lib/Test/Builder/Tester.pm Test-Simple-0.80/lib/Test/Builder.pm Test-Simple-0.80/lib/Test/More.pm Test-Simple-0.80/lib/Test/Simple.pm Test-Simple-0.80/lib/Test/Tutorial.pod Test-Simple-0.80/Makefile.PL Test-Simple-0.80/MANIFEST Test-Simple-0.80/META.yml Test-Simple-0.80/README Test-Simple-0.80/SIGNATURE Test-Simple-0.80/t/ Test-Simple-0.80/t/00test_harness_check.t Test-Simple-0.80/t/bad_plan.t Test-Simple-0.80/t/bail_out.t Test-Simple-0.80/t/BEGIN_require_ok.t Test-Simple-0.80/t/BEGIN_use_ok.t Test-Simple-0.80/t/buffer.t Test-Simple-0.80/t/Builder.t Test-Simple-0.80/t/carp.t Test-Simple-0.80/t/circular_data.t Test-Simple-0.80/t/cmp_ok.t Test-Simple-0.80/t/create.t Test-Simple-0.80/t/curr_test.t Test-Simple-0.80/t/details.t Test-Simple-0.80/t/diag.t Test-Simple-0.80/t/dont_overwrite_die_handler.t Test-Simple-0.80/t/eq_set.t Test-Simple-0.80/t/exit.t Test-Simple-0.80/t/extra.t Test-Simple-0.80/t/extra_one.t Test-Simple-0.80/t/fail-like.t Test-Simple-0.80/t/fail-more.t Test-Simple-0.80/t/fail.t Test-Simple-0.80/t/fail_one.t Test-Simple-0.80/t/filehandles.t Test-Simple-0.80/t/fork.t Test-Simple-0.80/t/harness_active.t Test-Simple-0.80/t/has_plan.t Test-Simple-0.80/t/has_plan2.t Test-Simple-0.80/t/import.t Test-Simple-0.80/t/is_deeply_dne_bug.t Test-Simple-0.80/t/is_deeply_fail.t Test-Simple-0.80/t/is_deeply_with_threads.t Test-Simple-0.80/t/is_fh.t Test-Simple-0.80/t/lib/ Test-Simple-0.80/t/lib/Dev/ Test-Simple-0.80/t/lib/Dev/Null.pm Test-Simple-0.80/t/lib/Dummy.pm Test-Simple-0.80/t/lib/MyOverload.pm Test-Simple-0.80/t/lib/NoExporter.pm Test-Simple-0.80/t/lib/Test/ Test-Simple-0.80/t/lib/Test/Simple/ Test-Simple-0.80/t/lib/Test/Simple/Catch.pm Test-Simple-0.80/t/lib/Test/Simple/sample_tests/ Test-Simple-0.80/t/lib/Test/Simple/sample_tests/death.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/death_in_eval.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/death_with_handler.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/exit.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/extras.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/five_fail.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/last_minute_death.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/one_fail.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/pre_plan_death.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/require.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/success.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/too_few.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/too_few_fail.plx Test-Simple-0.80/t/lib/Test/Simple/sample_tests/two_fail.plx Test-Simple-0.80/t/lib/TieOut.pm Test-Simple-0.80/t/maybe_regex.t Test-Simple-0.80/t/missing.t Test-Simple-0.80/t/More.t Test-Simple-0.80/t/no_diag.t Test-Simple-0.80/t/no_ending.t Test-Simple-0.80/t/no_header.t Test-Simple-0.80/t/no_plan.t Test-Simple-0.80/t/ok_obj.t Test-Simple-0.80/t/output.t Test-Simple-0.80/t/overload.t Test-Simple-0.80/t/overload_threads.t Test-Simple-0.80/t/plan.t Test-Simple-0.80/t/plan_bad.t Test-Simple-0.80/t/plan_is_noplan.t Test-Simple-0.80/t/plan_no_plan.t Test-Simple-0.80/t/plan_shouldnt_import.t Test-Simple-0.80/t/plan_skip_all.t Test-Simple-0.80/t/pod-coverage.t Test-Simple-0.80/t/pod.t Test-Simple-0.80/t/require_ok.t Test-Simple-0.80/t/reset.t Test-Simple-0.80/t/simple.t Test-Simple-0.80/t/skip.t Test-Simple-0.80/t/skipall.t Test-Simple-0.80/t/tbm_doesnt_set_exported_to.t Test-Simple-0.80/t/tbt_01basic.t Test-Simple-0.80/t/tbt_02fhrestore.t Test-Simple-0.80/t/tbt_03die.t Test-Simple-0.80/t/tbt_04line_num.t Test-Simple-0.80/t/tbt_05faildiag.t Test-Simple-0.80/t/tbt_06errormess.t Test-Simple-0.80/t/tbt_07args.t Test-Simple-0.80/t/thread_taint.t Test-Simple-0.80/t/threads.t Test-Simple-0.80/t/todo.t Test-Simple-0.80/t/try.t Test-Simple-0.80/t/undef.t Test-Simple-0.80/t/use_ok.t Test-Simple-0.80/t/useing.t Test-Simple-0.80/t/utf8.t Test-Simple-0.80/TODO CPAN.pm: Going to build M/MS/MSCHWERN/Test-Simple-0.80.tar.gz >>> /export/home/fly1003/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Simple >>> 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.3 Manifying blib/man3/Test::Simple.3 Manifying blib/man3/Test::Builder.3 Manifying blib/man3/Test::More.3 Manifying blib/man3/Test::Builder::Tester.3 Manifying blib/man3/Test::Builder::Module.3 Manifying blib/man3/Test::Tutorial.3 MSCHWERN/Test-Simple-0.80.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00test_harness_check.......... 1..1 ok 1 - T::H version ok t/bad_plan...................... 1..2 ok 1 - bad plan() ok 2 - bad plan() ok t/bail_out...................... 1..3 ok 1 ok 2 ok 3 - Backwards compat ok t/BEGIN_require_ok.............. 1..1 ok 1 ok t/BEGIN_use_ok.................. 1..1 ok 1 ok t/buffer........................ 1..20 ok 1 - I'm ok ok 2 - You're ok ok 3 - I'm ok ok 4 - You're ok ok 5 - I'm ok ok 6 - You're ok ok 7 - I'm ok ok 8 - You're ok ok 9 - I'm ok ok 10 - You're ok ok 11 - I'm ok ok 12 - You're ok ok 13 - I'm ok ok 14 - You're ok ok 15 - I'm ok ok 16 - You're ok ok 17 - I'm ok ok 18 - You're ok ok 19 - I'm ok ok 20 - You're ok ok t/Builder....................... 1..7 ok 1 - compiled and new() ok 2 - level() ok 3 - is_eq ok 4 - is_num ok 5 - current_test() get ok 6 - current_test() set ok 7 - counter still good ok t/carp.......................... 1..3 ok 1 ok 2 ok 3 ok t/circular_data................. 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/cmp_ok........................ 1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/create........................ 1..8 ok 1 - The object isa Test::Builder ok 2 - create does not interfere with ->builder ok 3 - does not interfere with ->new ok 4 - The object isa Test::Builder ok 5 - Test::Builder->create makes a new object ok 6 - Changing output() of new TB doesn't interfere with singleton ok 7 ok 8 ok t/curr_test..................... 1..2 ok 1 ok 2 ok t/details....................... 1..9 ok 1 - no tests yet, no summary ok 2 ok 3 ok 4 ok 5 - summary ok 6 - current_test incremented ok 7 - details() should return a list of all test details ok 8 ok 9 ok t/diag.......................... 1..5 ok 1 - diag() with todo_output set ok 2 - diag returns false ok 3 - diag() adds \# even if there's one already ok 4 - diag returns false ok 5 ok t/dont_overwrite_die_handler.... 1..2 ok 1 ok 2 - existing DIE handler not overridden ok t/eq_set........................ 1..4 ok 1 ok 2 ok 3 not ok 4 # TODO eq_set() doesn't really handle references # Failed (TODO) test at t/eq_set.t line 32. ok t/exit.......................... 1..14 ok 1 - death.plx exited with 255 (expected 255) ok 2 - too_few.plx exited with 255 (expected 255) ok 3 - require.plx exited with 0 (expected 0) ok 4 - too_few_fail.plx exited with 2 (expected 2) ok 5 - five_fail.plx exited with 5 (expected 5) ok 6 - pre_plan_death.plx exited with 9 (expected not zero) ok 7 - death_with_handler.plx exited with 255 (expected 255) ok 8 - extras.plx exited with 2 (expected 2) ok 9 - success.plx exited with 0 (expected 0) ok 10 - two_fail.plx exited with 2 (expected 2) ok 11 - death_in_eval.plx exited with 0 (expected 0) ok 12 - last_minute_death.plx exited with 255 (expected 255) ok 13 - one_fail.plx exited with 1 (expected 1) ok 14 - exit.plx exited with 1 (expected 1) ok t/extra......................... 1..2 ok 1 ok 2 ok t/extra_one..................... 1..2 ok 1 ok 2 ok t/fail-like..................... 1..2 ok 1 - failing output ok 2 - failing errors ok t/fail-more..................... 1..17 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - failing output ok 17 ok t/fail.......................... 1..2 ok 1 ok 2 ok t/fail_one...................... 1..2 ok 1 ok 2 ok t/filehandles................... 1..1 ok 1 - STDOUT can be mucked with ok t/fork.......................... 1..1 ok 1 - Only the parent should process the ending, not the child ok t/harness_active................ 1..4 ok 1 ok 2 ok 3 ok 4 ok t/has_plan...................... 1..2 ok 1 - no plan yet defined ok 2 - has fixed plan ok t/has_plan2..................... ok 1 - has no_plan 1..1 ok t/import........................ 1..2 ok 1 - main->can(...) ok 2 - fail() not exported ok t/is_deeply_dne_bug............. 1..2 ok 1 ok 2 ok t/is_deeply_fail................ 1..73 ok 1 ok 2 - plain strings ok 3 - right diagnostic ok 4 ok 5 - different types ok 6 - right diagnostic ok 7 ok 8 - hashes with different values ok 9 - right diagnostic ok 10 ok 11 - hashes with different keys ok 12 - right diagnostic ok 13 ok 14 - arrays of different length ok 15 - right diagnostic ok 16 ok 17 - arrays of undefs ok 18 - right diagnostic ok 19 ok 20 - hashes of undefs ok 21 - right diagnostic ok 22 ok 23 - scalar refs ok 24 - right diagnostic ok 25 ok 26 - mixed scalar and array refs ok 27 - right diagnostic ok 28 ok 29 - deep scalar refs ok 30 - right diagnostic ok 31 ok 32 - @Data_Stack not holding onto things ok 33 - deep structures ok 34 - right diagnostic ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 - undef != "" ok 42 - @Data_Stack not holding onto things ok 43 - don't compare refs like strings ok 44 - even deep inside ok 45 - [] could match non-existent values ok 46 ok 47 ok 48 - scalar refs in an array ok 49 - right diagnostic ok 50 ok 51 - scalar vs ref ok 52 - right diagnostic ok 53 ok 54 - ref vs scalar ok 55 - right diagnostic ok 56 ok 57 - is_deeply and undef [RT 9441] ok 58 - right diagnostic ok 59 ok 60 - is_deeply and different reference types ok 61 - right diagnostic ok 62 ok 63 - nested different ref types ok 64 - right diagnostic ok 65 ok 66 - string overloaded refs respected in diag ok 67 - right diagnostic ok 68 - function refs ok 69 ok 70 - right diagnostic ok 71 - typeglobs ok 72 ok 73 - right diagnostic ok t/is_deeply_with_threads........ 1..0 # Skip: many perls have broken threads. Enable with AUTHOR_TESTING. skipped: (no reason given) t/is_fh......................... 1..11 ok 1 - string is not a filehandle ok 2 - empty string ok 3 - undef ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/maybe_regex................... 1..16 ok 1 - qr// detected ok 2 - qr// good match ok 3 - qr// bad match ok 4 - blessed regex detected ok 5 - blessed qr/foo/ good match ok 6 - blessed qr/foo/ bad math ok 7 - "//" detected ok 8 - "//" good match ok 9 - "//" bad match ok 10 - non-regex detected ok 11 - non-regex detected ok 12 - "//" good match ok 13 - "//" bad match ok 14 - m,, detected ok 15 - "//" good match ok 16 - "//" bad match ok t/missing....................... 1..2 ok 1 ok 2 ok t/More.......................... 1..52 ok 1 - use Dummy; ok 2 - use_ok() loads a module ok 3 - require Test::More; ok 4 - two is two is two is two ok 5 - foo is foo ok 6 - foo isnt bar ok 7 - foo isn't bar ok 8 - foo is like fooble ok 9 - foo is like FooBle ok 10 - regexes with slashes in like ok 11 - unlike bar ok 12 - foo is unlike FooBle ok 13 - regexes with slashes in unlike ok 14 ok 15 - Test::More->can(...) ok 16 - Test::More->can(...) ok 17 - The object isa Foo ok 18 - The object isa ARRAY ok 19 - The object isa SCALAR ok 20 ok 21 ok 22 - Foo->can('blah') ok 23 - The object isa blah ok 24 - pass() passed ok 25 - eq_array with simple arrays ok 26 - @Data_Stack not holding onto things ok 27 - eq_hash with simple hashes ok 28 ok 29 - eq_set with simple sets ok 30 ok 31 - is_deeply with arrays ok 32 - eq_array with complicated arrays ok 33 - eq_set with complicated arrays ok 34 - eq_array with slightly different complicated arrays ok 35 ok 36 - eq_set with slightly different complicated arrays ok 37 ok 38 - is_deeply with complicated hashes ok 39 - eq_hash with complicated hashes ok 40 - eq_hash with slightly different complicated hashes ok 41 ok 42 - builder() ok 43 - cmp_ok == ok 44 - eq ok 45 - < ok 46 - || ok 47 - The object isa Wibblemeister ok 48 - the same function ref ok 49 - the same glob ok 50 ok 51 - $@ untouched ok 52 - $! untouched ok t/no_diag....................... 1..2 ok 1 - foo ok 2 ok t/no_ending..................... 1..3 ok 1 ok 2 ok 3 ok t/no_header..................... 1..1 ok 1 ok t/no_plan....................... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/ok_obj........................ 1..4 ok 1 - created Foo object ok 2 - created Foo object ok 3 - created Foo object ok 4 - DESTROY called 3 times ok t/output........................ 1..4 ok 1 ok 2 ok 3 ok 4 ok t/overload...................... 1..13 ok 1 - The object isa Overloaded ok 2 - is() with string overloading ok 3 - cmp_ok() ... ok 4 - cmp_ok() with number overloading ok 5 - is_deeply with string overloading ok 6 - eq_array ... ok 7 - eq_hash ... ok 8 - is_deeply with string overloading at the top ok 9 ok 10 ok 11 ok 12 ok 13 ok t/overload_threads.............. 1..5 ok 1 - foo ok 2 ok 3 not ok 4 - Just checking todo as an overloaded value # TODO not really todo, testing overloaded reason # Failed (TODO) test 'Just checking todo as an overloaded value' # at t/overload_threads.t line 62. ok 5 # SKIP not really skipped, testing overloaded reason ok t/plan.......................... 1..4 ok 1 - disallow double plan ok 2 - disallow changing plan ok 3 - Just testing plan() ok 4 - Testing it some more ok t/plan_bad...................... 1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/plan_is_noplan................ 1..2 ok 1 ok 2 ok t/plan_no_plan.................. ok 1 - Just testing ok 2 - Testing again ok 3 # SKIP Just testing skip with no_plan ok 4 - skip with no "how_many" ok with no_plan not ok 5 # TODO & SKIP Just testing todo_skip ok 6 - skip with no "how_many" ok with no_plan 1..6 ok t/plan_shouldnt_import.......... 1..1 ok 1 - plan should not export ok t/plan_skip_all................. 1..0 # Skip Just testing plan & skip_all skipped: Just testing plan & skip_all t/pod-coverage.................. 1..0 # Skip Test::Pod::Coverage 1.08 required for testing POD coverage skipped: Test::Pod::Coverage 1.08 required for testing POD coverage t/pod........................... 1..0 # Skip Test::Pod 1.00 required for testing POD skipped: Test::Pod 1.00 required for testing POD t/require_ok.................... 1..8 ok 1 - require Symbol; ok 2 - require_ok MODULE ok 3 - require 'Class/Struct.pm'; ok 4 - require_ok FILE ok 5 ok 6 ok 7 ok 8 ok t/reset......................... 1..14 ok 1 - Running a test to alter TB's state ok 2 - exported_to ok 3 - expected_tests ok 4 - level ok 5 - use_numbers ok 6 - no_header ok 7 - no_ending ok 8 - output ok 9 - failure_output ok 10 - todo_output ok 11 - current_test ok 12 - summary ok 13 - details ok 14 - final test to make sure output was reset ok t/simple........................ 1..3 ok 1 - compile ok 2 ok 3 - foo ok t/skip.......................... 1..17 ok 1 # SKIP Just testing the skip interface. ok 2 # SKIP Just testing the skip interface. ok 3 - Inside skip block ok 4 - Another inside ok 5 - calling package not interfered with ok 6 - or file ok 7 - or line ok 8 # SKIP Just testing the skip interface. ok 9 # SKIP Just testing the skip interface. ok 10 # SKIP Just testing the skip interface. ok 11 - skip without $how_many warning ok 12 - This is supposed to run ok 13 # SKIP Just testing the skip interface. ok 14 # SKIP Just testing the skip interface. ok 15 - This is supposed to run, too ok 16 # SKIP 1 ok 17 ok t/skipall....................... 1..2 ok 1 ok 2 ok t/tbm_doesnt_set_exported_to.... 1..1 ok 1 - using Test::Builder::Module does not set exported_to() ok t/tbt_01basic................... 1..9 ok 1 - This is a basic test ok 2 - captured okay on basic ok 3 - captured okay again without changing number ok 4 - test unrelated to Test::Builder::Tester ok 5 - multiple tests ok 6 - testing failing ok 7 - testing failing on the same line with no name ok 8 - testing failing on the same line with the same name ok 9 - testing failing with todo ok t/tbt_02fhrestore............... 1..4 ok 1 - standard test okay ok 2 - output file reconnected ok 3 - todo output file reconnected ok 4 - failure output file reconnected ok t/tbt_03die..................... 1..1 ok 1 - dies correctly on error ok t/tbt_04line_num................ 1..3 ok 1 - normal line num ok 2 - line number minus one ok 3 - line number plus two ok t/tbt_05faildiag................ 1..5 ok 1 - test fail ok 2 - test_fail first ok 3 - test diag ok 4 - test diag multi line ok 5 - test diag multiple ok t/tbt_06errormess............... 1..8 ok 1 - STDOUT basic meta meta test ok 2 - STDERR basic meta meta test ok 3 - STDOUT basic meta meta test 2 ok 4 - STDERR basic meta meta test 2 ok 5 - STDOUT meta meta test with tbt ok 6 - STDERR meta meta test with tbt ok 7 - STDOUT meta meta test with tbt2 ok 8 - STDERR meta meta test with tbt2 ok t/tbt_07args.................... 1..18 ok 1 - STDOUT basic meta meta test ok 2 - STDERR basic meta meta test ok 3 - STDOUT basic meta meta test 2 ok 4 - STDERR basic meta meta test 2 ok 5 - STDOUT meta meta test with tbt ok 6 - STDERR meta meta test with tbt ok 7 - STDOUT meta meta test with tbt2 ok 8 - STDERR meta meta test with tbt2 ok 9 - STDOUT meta test name ok 10 - STDERR meta test name ok 11 - STDOUT meta test title ok 12 - STDERR meta test title ok 13 - STDOUT meta test title ok 14 - STDERR meta test title ok 15 - STDOUT meta test skip_out ok 16 - STDERR meta test skip_out ok 17 - STDOUT meta test skip_err ok 18 - STDERR meta test skip_err ok t/thread_taint.................. 1..1 ok 1 - Loading Test::More does not load threads.pm ok t/threads....................... 1..6 ok 1 - Each of these should app the test number ok 2 - Each of these should app the test number ok 3 - Each of these should app the test number ok 4 - Each of these should app the test number ok 5 - Each of these should app the test number ok 6 - Should be five ok t/todo.......................... 1..19 not ok 1 - Expected failure # TODO Just testing the todo interface. # Failed (TODO) test 'Expected failure' # at t/todo.t line 21. not ok 2 - Another expected failure # TODO Just testing the todo interface. # Failed (TODO) test 'Another expected failure' # at t/todo.t line 22. ok 3 - This is not todo ok 4 - TB->todo not ok 5 - Yet another failure # TODO Just testing the todo interface. # Failed (TODO) test 'Yet another failure' # at t/todo.t line 34. ok 6 - This is still not todo not ok 7 - ok # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'ok' # at t/todo.t line 43. not ok 8 - like # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'like' # at t/todo.t line 45. # 'this' # doesn't match '/that/' not ok 9 - is # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'is' # at t/todo.t line 46. # got: 'this' # expected: 'that' not ok 10 - isnt # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'isnt' # at t/todo.t line 47. # 'this' # ne # 'this' not ok 11 - Fooble->can('yarble') # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'Fooble->can('yarble')' # at t/todo.t line 49. # Fooble->can('yarble') failed not ok 12 - The object isa yarble # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'The object isa yarble' # at t/todo.t line 50. # The object isn't a reference not ok 13 - use Fooble; # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'use Fooble;' # at t/todo.t line 51. # Tried to use 'Fooble'. # Error: Can't locate Fooble.pm in @INC (@INC contains: /export/home/fly1003/var/cpan/build/Test-Simple-0.80-xz5qdf/blib/lib /export/home/fly1003/var/cpan/build/Test-Simple-0.80-xz5qdf/blib/arch /export/home/fly1003/var/megalib /export/home/fly1003/ap1003/site/lib /export/home/fly1003/ap1003/lib .) at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. not ok 14 - require Fooble; # TODO testing that error messages don't leak out of todo # Failed (TODO) test 'require Fooble;' # at t/todo.t line 52. # Tried to require 'Fooble'. # Error: Can't locate Fooble.pm in @INC (@INC contains: /export/home/fly1003/var/cpan/build/Test-Simple-0.80-xz5qdf/blib/lib /export/home/fly1003/var/cpan/build/Test-Simple-0.80-xz5qdf/blib/arch /export/home/fly1003/var/megalib /export/home/fly1003/ap1003/site/lib /export/home/fly1003/ap1003/lib .) at (eval 6) line 2. not ok 15 # TODO & SKIP Just testing todo_skip not ok 16 # TODO & SKIP Just testing todo_skip not ok 17 # TODO & SKIP Just testing todo_skip ok 18 - todo_skip without $how_many warning not ok 19 - Just testing todo # TODO testing $TODO with an incorrect exported_to() # Failed (TODO) test 'Just testing todo' # at t/todo.t line 87. ok t/try........................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/undef......................... 1..18 ok 1 - undef is undef ok 2 - no warnings ok 3 - undef isnt foo ok 4 - no warnings ok 5 - undef isnt an empty string ok 6 - undef isnt zero ok 7 - undef is like anything ok 8 ok 9 - no warnings ok 10 - no warnings ok 11 - no warnings ok 12 - no warnings ok 13 - undef <= 2 ok 14 ok 15 ok 16 - no warnings ok 17 ok 18 - no warnings ok t/use_ok........................ 1..13 ok 1 - use Symbol; ok 2 - use_ok() no args exports defaults ok 3 - use Symbol; ok 4 - one arg, defaults overriden ok 5 - right function exported ok 6 - use Symbol; ok 7 - multiple args ok 8 - use constant; ok 9 - constant ok 10 - no warning ok 11 - use Symbol; ok 12 - use NoExporter; ok 13 - use Test::More; ok t/useing........................ 1..5 ok 1 - require Test::Builder; ok 2 - require Test::More; ok 3 - require Test::Simple; ok 4 - Foo->can(...) ok 5 - import working properly ok t/utf8.......................... 1..0 # Skip Not yet implemented skipped: Not yet implemented All tests successful. Files=73, Tests=521, 29 wallclock secs ( 2.71 usr 0.48 sys + 20.01 cusr 3.70 csys = 26.90 CPU) Result: PASS MSCHWERN/Test-Simple-0.80.tar.gz make test TEST_VERBOSE=1 -- OK Michael G Schwern <mschwern@cpan.org> Basic utilities for writing tests. >>> (cd /export/home/fly1003/var/cpan/build/Test-Simple-0.80-xz5qdf && tar cvf - Test-Simple-0.80.ppd blib) | gzip -c >/export/home/fly1003/var/REPO/M/MS/MSCHWERN/Test-Simple-0.80.tar.gz Test-Simple-0.80.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Builder/ blib/lib/Test/Builder/Tester/ blib/lib/Test/Builder/Tester/Color.pm blib/lib/Test/Builder/Module.pm blib/lib/Test/Builder/Tester.pm blib/lib/Test/Builder.pm blib/lib/Test/Simple.pm blib/lib/Test/More.pm blib/lib/Test/Tutorial.pod blib/man3/ blib/man3/Test::Builder::Tester::Color.3 blib/man3/Test::Simple.3 blib/man3/Test::Builder.3 blib/man3/Test::More.3 blib/man3/Test::Builder::Tester.3 blib/man3/Test::Builder::Module.3 blib/man3/Test::Tutorial.3 >>> mv /export/home/fly1003/var/cpan/build/Test-Simple-0.80-xz5qdf/Test-Simple-0.80.ppd /export/home/fly1003/var/REPO/M/MS/MSCHWERN Finished 2008-09-20T07:46:58