Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Test\Base.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Test\Base\Filter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Module\Install\TestBase.pm Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Test\Base\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod al_all.t t\eval_stderr.t t\eval_stdout.t t\export.t t\filter_arguments.t t\filter_delay.t t\filter_functions.t t\filters-append.t t\filters.t t\filters_map.t t\first_block.t t\flatten.t t\get_url.t t\hash.t t\head.t t\internals.t t\is.t t\jit-run.t t\join-deep.t t\join.t t\last.t t\late.t t\lazy-filters.t t\lines.t t\list.t t\main_filters.t t\multi-level-inherit.t t\name.t t\next.t t\no_diff.t t\no_plan.t t\normalize.t t\only-with-implicit.t t\only.t t\oo.t t\oo_run.t t\parentheses.t t\prepend.t t\preserve-order.t t\prototypes.t t\quick-plan.t t\quick_test.t t\read_file.t t\regexp.t t\repeated-filters.t t\require.t t\reserved_names.t t\reverse-deep.t t\reverse.t t\run-args.t t\run_compare.t t\run_is.t t\run_is_deeply.t t\run_like.t t\run_unlike.t t\simple.t t\skip.t t\slice.t t\sort-deep.t t\sort.t t\spec_file.t t\spec_string.t t\split-deep.t t\split-regexp.t t\split.t t\strict-warnings.t t\strict.t t\subclass-autoclass.t t\subclass-import.t t\subclass.t t\subclass_late.t t\tail.t t\tie_output.t t\trim.t t\unchomp.t t\use-test-more.t t\write_file.t t\xxx.t t\yaml.t t\zero-blocks.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 Win32 doesn't have /tmp ok 2 # skip Win32 doesn't have /tmp ok 3 # skip Win32 doesn't have /tmp ok 3/3 skipped: Win32 doesn't have /tmp t\dumper.................1..6 ok 1 - Dumper Test ok 2 - Another Dumper Test ok 3 - Dumper Test ok 4 - Another Dumper Test ok 5 - Dumper Test ok 6 - Another Dumper Test ok 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 ok 1 ok 2 ok t\eval_stderr............1..1 ok 1 ok t\eval_stdout............1..1 ok 1 ok 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 ok 4 # Filters returning numbers are supposed to do munging $_: your filter 'main::mike5' apparently doesn't. 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: various reasons t\tail...................ok 1 ok 2 1..2 ok t\tie_output.............1..3 ok 1 ok 2 ok 3 ok 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..1 ok 1 - XXX Test ok t\yaml...................1..3 ok 1 - YAML Hashes ok 2 - YAML Arrays ok 3 - YAML Scalar ok t\zero-blocks............1..1 ok 1 - Ok to have zero blocks ok All tests successful, 1 test and 4 subtests skipped. Files=98, Tests=424, 17 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)