Checking if your kit is complete... Looks good Writing Makefile for Test::Base cp lib/Test/Base/Filter.pm blib/lib/Test/Base/Filter.pm cp lib/Test/Base.pm blib/lib/Test/Base.pm cp lib/Module/Install/TestBase.pm blib/lib/Module/Install/TestBase.pm Manifying blib/man3/Test::Base::Filter.3 Manifying blib/man3/Test::Base.3 Manifying blib/man3/Module::Install::TestBase.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iinc -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/append.................ok 1 ok 2 ok 3 1..3 ok t/arguments..............1..3 ok 1 - value is ok ok 2 - arguments is ok ok 3 - $arguments global variable is ok ok t/array..................1..1 ok 1 ok t/autoload...............1..4 ok 1 - Method doesn't exist ok 2 - Slot really doesn't exist ok 3 - Method is callable ok 4 - Returns nothing in list context ok t/base64.................1..2 ok 1 - Test One ok 2 - Test Two ok t/blocks-scalar..........1..3 ok 1 - Jusk checking my blocking ok 2 - Jusk checking my blocking ok 3 - correct number of blocks ok t/blocks_grep............1..5 ok 1 - Make sure plan adds up ok 2 ok 3 ok 4 ok 5 ok t/chomp..................1..3 ok 1 ok 2 ok 3 ok t/chop...................1..2 ok 1 ok 2 ok t/compact................1..6 ok 1 - Basic compact form ok 2 - Filters work ok 3 - Can have no value ok 4 - Can have ': ' in value ok 5 - Test trailing blank lines are ok ok 6 - Bad spec fails ok t/compile................1..1 ok 1 - Test::Base compiles ok t/delimiters.............1..2 ok 1 ok 2 ok t/description............1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/diff_is................1..3 ok 1 # skip The autodiffing feature of Test::Base (which rocketh) requires Text-Diff-0.35 and Algorithm-Diff-1.15 (or greater). ok 2 # skip The autodiffing feature of Test::Base (which rocketh) requires Text-Diff-0.35 and Algorithm-Diff-1.15 (or greater). ok 3 # skip The autodiffing feature of Test::Base (which rocketh) requires Text-Diff-0.35 and Algorithm-Diff-1.15 (or greater). ok 3/3 skipped: The autodiffing feature of Test::Base (which rocketh) requires Text-Diff-0.35 and Algorithm-Diff-1.15 (or greater). t/dumper.................1..6 # Failed test 'Dumper Test' # at t/dumper.t line 5. # got: '[ # 1, # 2, # 3, # 4, # 5, # { # 'm' => 'n', # 'e' => 'f', # 'o' => 'p', # 'g' => 'h', # 'i' => 'j', # 'a' => 'b', # 'k' => 'l', # 'c' => 'd' # } # ] # ' # expected: '[ # 1, # 2, # 3, # 4, # 5, # { # 'a' => 'b', # 'c' => 'd', # 'e' => 'f', # 'g' => 'h', # 'i' => 'j', # 'k' => 'l', # 'm' => 'n', # 'o' => 'p' # } # ] # ' not ok 1 - Dumper Test ok 2 - Another Dumper Test # Failed test 'Dumper Test' # at t/dumper.t line 6. # got: '[ # 1, # 2, # 3, # 4, # 5, # { # 'a' => 'b', # 'c' => 'd', # 'e' => 'f', # 'g' => 'h', # 'i' => 'j', # 'k' => 'l', # 'm' => 'n', # 'o' => 'p' # } # ] # ' # expected: '[ # 1, # 2, # 3, # 4, # 5, # { # 'm' => 'n', # 'e' => 'f', # 'o' => 'p', # 'g' => 'h', # 'i' => 'j', # 'a' => 'b', # 'k' => 'l', # 'c' => 'd' # } # ] # ' not ok 3 - Dumper Test # Looks like you failed 2 tests of 6. ok 4 - Another Dumper Test ok 5 - Dumper Test ok 6 - Another Dumper Test dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1, 3 Failed 2/6 tests, 66.67% okay t/embed_perl.............1..2 ok 1 - One ok 2 - Two ok t/escape.................1..2 ok 1 ok 2 ok t/eval...................1..4 ok 1 ok 2 ok 3 ok 4 ok t/eval_all...............1..2 hello babyhibyenot ok 1 # Failed test at blib/lib/Test/Base.pm line 338. # Structures begin differing at: # $got->[2] = '' # $expected->[2] = 'hibye' # Looks like you failed 1 test of 2. ok 2 dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/2 tests, 50.00% okay t/eval_stderr............1..1 You are a foo! You are 1 2. # Failed test at t/eval_stderr.t line 3. # got: '' # expected: 'You are a foo! # You are 1 2. # ' not ok 1 # Looks like you failed 1 test of 1. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/eval_stdout............1..1 You are a foo! You are 1 2. # Failed test at t/eval_stdout.t line 3. # got: '' # expected: 'You are a foo! # You are 1 2. # ' # Looks like you failed 1 test of 1. not ok 1 dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/export.................1..41 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 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok t/filter_arguments.......1..3 ok 1 ok 2 ok 3 ok t/filter_delay...........1..16 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 ok t/filter_functions.......1..2 ok 1 ok 2 ok t/filters-append.........1..2 ok 1 ok 2 ok t/filters................1..2 ok 1 ok 2 ok t/filters_map............1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/first_block............1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/flatten................1..4 ok 1 ok 2 ok 3 ok 4 ok t/get_url................1..0 # Skip Need to figure out network testing skipped all skipped: Need to figure out network testing t/hash...................ok 1 1..1 ok t/head...................ok 1 ok 2 1..2 ok t/internals..............1..40 ok 1 - $self is an object ok 2 - $self is a Test:Base::Filter object ok 3 - Filter value is correct ok 4 - Have a reference to our block object ok 5 - Block is not completely filtered yet ok 6 - name is correct ok 7 - description is correct ok 8 - Access to the original value ok 9 - Sequence number (seq_num) is correct ok 10 - Test raw content of $block->{xxx} ok 11 - Test method content of $block->xxx ok 12 - Have an array of all blocks ok 13 - Is there 2 blocks? ok 14 - block class ok 15 - filter class ok 16 - default filters are ok ok 17 - block delimiter ok 18 - data delimiter ok 19 - spec is ok ok 20 - test block ref in list ok 21 - $self is an object ok 22 - $self is a Test:Base::Filter object ok 23 - Filter value is correct ok 24 - Have a reference to our block object ok 25 - Block is not completely filtered yet ok 26 - name is correct ok 27 - description is correct ok 28 - Access to the original value ok 29 - Sequence number (seq_num) is correct ok 30 - Test raw content of $block->{xxx} ok 31 - Test method content of $block->xxx ok 32 - Have an array of all blocks ok 33 - Is there 2 blocks? ok 34 - block class ok 35 - filter class ok 36 - default filters are ok ok 37 - block delimiter ok 38 - data delimiter ok 39 - spec is ok ok 40 - test block ref in list ok t/is.....................1..1 ok 1 ok t/jit-run................1..4 ok 1 ok 2 ok 3 ok 4 - expect an error ok t/join-deep..............ok 1 ok 2 1..2 ok t/join...................1..3 ok 1 ok 2 ok 3 ok t/last...................1..4 ok 1 - Does LAST limit tests to 3? ok 2 ok 3 ok 4 ok t/late...................1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/lazy-filters...........1..2 ok 1 ok 2 ok t/lines..................1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/list...................1..5 ok 1 - check list context ok 2 - list context content ok 3 - deep block from index ok 4 - scalar context ok 5 - deep list compare ok t/main_filters...........1..6 ok 1 ok 2 ok 3 # Filters returning numbers are supposed to do munging $_: your filter 'main::mike5' apparently doesn't. ok 4 ok 5 ok 6 ok t/multi-level-inherit....1..2 ok 1 - It works ok 2 - First ok t/name...................1..4 ok 1 ok 2 ok 3 ok 4 ok t/next...................1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/no_diff................1..1 ok 1 - This test is really weak. ok t/no_plan................ok 1 1..1 ok t/normalize..............1..4 ok 1 ok 2 ok 3 ok 4 ok t/only-with-implicit.....1..1 ok 1 ok t/only...................1..3 ok 1 ok 2 ok 3 ok t/oo.....................1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/oo_run.................1..3 ok 1 - Test ok 2 - Test ok 3 - Test ok t/parentheses............1..17 ok 1 - Parens clarify section 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 ok 17 ok t/prepend................ok 1 - Prepend lines before lines ok 2 - Prepend chars before lines ok 3 - Prepend to a multline string 1..3 ok t/preserve-order.........1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/prototypes.............1..1 ok 1 - testing force scalar context ok t/quick-plan.............ok 1 - Foo ok 2 - Bar ok 3 - Baz 1..3 ok t/quick_test.............ok 1 - Compare strings ok 2 - Compare deeply ok 3 - Compare like 1..3 ok t/read_file..............ok 1 - Filename is chomped automatically ok 2 - Filename is inline 1..2 ok t/regexp.................ok 1 ok 2 ok 3 1..3 ok t/repeated-filters.......ok 1 1..1 ok t/require................1..1 ok 1 - Print ran. Code didn't blow up ok t/reserved_names.........1..18 ok 1 - BEGIN is a bad name ok 2 - DESTROY is a bad name ok 3 - EXPORT is a bad name ok 4 - ISA is a bad name ok 5 - block_accessor is a bad name ok 6 - blocks_object is a bad name ok 7 - description is a bad name ok 8 - is_filtered is a bad name ok 9 - name is a bad name ok 10 - new is a bad name ok 11 - run_filters is a bad name ok 12 - seq_num is a bad name ok 13 - set_value is a bad name ok 14 - field is a good name ok 15 - const is a good name ok 16 - stub is a good name ok 17 - super is a good name ok 18 ok t/reverse-deep...........ok 1 ok 2 1..2 ok t/reverse................ok 1 ok 2 1..2 ok t/run-args...............1..2 ok 1 ok 2 ok t/run_compare............1..3 ok 1 - Compare strings ok 2 - Compare deeply ok 3 - Compare like ok t/run_is.................1..14 ok 1 - One ok 2 - Two ok 3 - One ok 4 - Two ok 5 - One ok 6 - Two ok 7 - One ok 8 - One ok 9 - One ok 10 - Two ok 11 - Two ok 12 - Two ok 13 ok 14 ok t/run_is_deeply..........1..3 ok 1 - Test is_deeply ok 2 ok 3 ok t/run_like...............1..3 ok 1 - Like Test ok 2 - Like Test ok 3 - Like Test ok t/run_unlike.............1..2 ok 1 - Unlike Test ok 2 - Unlike Test ok t/simple.................1..2 ok 1 - Header 1 Test ok 2 - List Test ok t/skip...................1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/slice..................ok 1 ok 2 ok 3 1..3 ok t/sort-deep..............ok 1 - Test deep sorting 1..1 ok t/sort...................ok 1 - Can sort a list ok 2 - Can sort backwards 1..2 ok t/spec_file..............1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/spec_string............1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/split-deep.............ok 1 - Complex generic manipulation 1..1 ok t/split-regexp...........ok 1 ok 2 ok 3 1..3 ok t/split..................1..2 ok 1 ok 2 ok t/strict-warnings........1..1 ok 1 ok t/strict.................ok 1 - Strict Test 1..1 ok t/subclass-autoclass.....1..3 ok 1 - Testorama EXPORT ok ok 2 - Testorama::Filter ok ok 3 - Test::Base::Block ok ok t/subclass-import........1..1 ok 1 ok t/subclass...............1..7 ok 1 - ok to import parent class *after* subclass ok 2 ok 3 ok 4 - Does feedle method exist? ok 5 - Test One ok 6 ok 7 ok t/subclass_late..........1..1 ok 1 # skip yagni For now... ok 1/1 skipped: yagni For now... t/tail...................ok 1 ok 2 1..2 ok t/tie_output.............1..3 Keep out! The eagle has landed # Failed test at t/tie_output.t line 13. # got: 'Stuff # ' # expected: 'Stuff # The eagle has landed # ' not ok 1 This bird had flown # Failed test at t/tie_output.t line 17. # got: 'Stuff # ' # expected: 'Stuff # The eagle has landed # This bird had flown # ' You 'lil rascal... not ok 2 # Failed test at t/tie_output.t line 21. # got: '' # expected: 'Keep out! # You 'lil rascal... # ' # Looks like you failed 3 tests of 3. not ok 3 dubious Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay t/trim...................1..4 ok 1 ok 2 ok 3 ok 4 ok t/unchomp................1..1 ok 1 ok t/use-test-more..........1..3 ok 1 ok 2 ok 3 ok t/write_file.............1..4 ok 1 - t/output/foo.txt doesn't already exist ok 2 - t/output/foo.txt exists ok 3 - $file content is right ok 4 - Returns file name ok t/xxx....................1..0 # Skip Requires YAML skipped all skipped: Requires YAML t/yaml...................1..0 # Skip Requires YAML skipped all skipped: Requires YAML t/zero-blocks............1..1 ok 1 - Ok to have zero blocks ok Failed 5/98 test scripts, 94.90% okay. 8/420 subtests failed, 98.10% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- t/dumper.t 2 512 6 2 33.33% 1 3 t/eval_all.t 1 256 2 1 50.00% 1 t/eval_stderr.t 1 256 1 1 100.00% 1 t/eval_stdout.t 1 256 1 1 100.00% 1 t/tie_output.t 3 768 3 3 100.00% 1-3 3 tests and 4 subtests skipped. make: *** [test_dynamic] Error 11