PATH=C:\MinGW-32\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\mysql-5.5.45-x64\bin;C:\mysql-5.5.45-x64\bin;=C:\mysql-5.5.45-win32\bin Start 2015-10-15T03:52:54 ActivePerl-2200 CPAN-2.00 PATH=C:\MinGW-32\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\ Reading 'C:\cpanfly-5.22-32\var\cpan\Metadata' Database was generated on Thu, 15 Oct 2015 05:41:02 GMT Running make for D/DM/DMUEY/Class-Action-0.4.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/D/DM/DMUEY/Class-Action-0.4.tar.gz Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\D\DM\DMUEY\Class-Action-0.4.tar.gz ok Class-Action-0.4/ Class-Action-0.4/Build.PL Class-Action-0.4/Changes Class-Action-0.4/lib/ Class-Action-0.4/Makefile.PL Class-Action-0.4/MANIFEST Class-Action-0.4/META.yml Class-Action-0.4/README Class-Action-0.4/t/ Class-Action-0.4/t/00.load.t Class-Action-0.4/t/01.internal.t Class-Action-0.4/t/02.step.t Class-Action-0.4/t/03.execute_and_rollback.t Class-Action-0.4/t/04.cwd_and_no_steps.t Class-Action-0.4/t/05.exec_stack_runtime_handler.t Class-Action-0.4/t/06.convenience.t Class-Action-0.4/t/perlcritic.t Class-Action-0.4/t/pod-coverage.t Class-Action-0.4/t/pod.t Class-Action-0.4/lib/Class/ Class-Action-0.4/lib/Class/Action/ Class-Action-0.4/lib/Class/Action.pm Class-Action-0.4/lib/Class/Action.pod Class-Action-0.4/lib/Class/Action/Step.pm Class-Action-0.4/lib/Class/Action/Step.pod CPAN.pm: Building D/DM/DMUEY/Class-Action-0.4.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Class::Action Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Class/Action/Step.pod blib\lib\Class\Action\Step.pod cp lib/Class/Action.pm blib\lib\Class\Action.pm cp lib/Class/Action/Step.pm blib\lib\Class\Action\Step.pm cp lib/Class/Action.pod blib\lib\Class\Action.pod DMUEY/Class-Action-0.4.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Class::Action 0.4 t/00.load.t ........................ 1..2 ok 1 - use Class::Action; ok 2 - use Class::Action::Step; ok Semicolon seems to be missing at t/01.internal.t line 42. syntax error at t/01.internal.t line 13, near "$func qw(errstr auto_rollback)" syntax error at t/01.internal.t line 40, near "}" Execution of t/01.internal.t aborted due to compilation errors. t/01.internal.t .................... 1..80 ok 1 - use Class::Action; ok 2 - use Class::Action::Step; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 78/80 subtests Semicolon seems to be missing at t/02.step.t line 28. Semicolon seems to be missing at t/02.step.t line 35. syntax error at t/02.step.t line 26, near "$meth qw(new clone_obj state reset_obj_state)" syntax error at t/02.step.t line 33, near "$meth qw(retry_execute clean_failed_execute retry_undo clean_failed_undo)" Execution of t/02.step.t aborted due to compilation errors. t/02.step.t ........................ 1..12 ok 1 - use Class::Action; ok 2 - use Class::Action::Step; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 10/12 subtests # Testing Class::Action 0.4 # AUTO_ROLLBACK OFF execute(), rollback(), and undo() behavior # testing execute() and rollback() behavior when execute() succeeds # testing execute() and rollback() behavior when execute() fails # testing execute() and rollback() behavior when rollback() fails # AUTO_ROLLBACK ON execute(), rollback(), and undo() behavior # testing execute() and rollback() behavior when execute() succeeds # testing execute() and rollback() behavior when execute() fails # testing execute() and rollback() behavior when rollback() fails t/03.execute_and_rollback.t ........ 1..60 ok 1 - use Class::Action; ok 2 - use Class::Action::Step; ok 3 - pre reset state a ok 4 - pre reset state b ok 5 - pre reset state c ok 6 - pre reset state d ok 7 - post reset state a ok 8 - post reset state b ok 9 - post reset state c ok 10 - post reset state d ok 11 - post clone state a - orig ok 12 - post clone state b - orig ok 13 - post clone state c - orig ok 14 - post clone state d - orig ok 15 - post clone state a - clone ok 16 - post clone state b - clone ok 17 - post clone state c - clone ok 18 - post clone state d - clone ok 19 - execute returns true ok 20 - items executed correct ok 21 - rollback returns false ok 22 - items executed still correct ok 23 - execute returns true ok 24 - reset called ok 25 - execute returns false ok 26 - get_execution_state() returns new ref ok 27 - stack is as it should be ok 28 - rollback returns true ok 29 - stack is as it should be ok 30 - execute returns false ok 31 - rollback returns false ok 32 - stack is as it should be ok 33 - execute returns true ok 34 - items executed correct ok 35 - rollback returns false ok 36 - items executed still correct ok 37 - execute returns true ok 38 - reset called ok 39 - execute returns false ok 40 - exec_stack has rollback ok 41 - rollback returns false ok 42 - execute returns false ok 43 - exec_stack has rollback ok 44 - rollback returns false ok 45 - rollback() after auto_rollback failed execute() short circuits call ok 46 - execute returns true ok 47 - undo_called() false before undo() is called ok 48 - undo() works after successful execute ok 49 - undo_called() true after undo() is called ok 50 - good undo after good execute is not failure ok 51 - stack is as it should be w/ undo() ok 52 - undo() before execute() returns false ok 53 - execute returns false ok 54 - undo() before execute() returns false ok 55 - undo before execute is not considered failure ok 56 - execute returns true ok 57 - undo_called() false before undo() is called ok 58 - undo() fails after successful execute ok 59 - undo_called() true after undo() is called ok 60 - failed undo after good execute is failure ok # Testing Class::Action 0.4 t/04.cwd_and_no_steps.t ............ 1..22 ok 1 - use Class::Action; ok 2 - CWD not enabled by default ok 3 - CWD enabled by option to new() ok 4 - CWD enabled by set method ok 5 - CWD disabled by set method ok 6 - can not get CWD of execute until it has been set - when on ok 7 - can not get CWD of execute until it has been set - when off ok 8 - carp() was called (This action has no steps.) ok 9 - execute returns true w/ no steps - 1 ok 10 - carp() was called (This action has no steps.) ok 11 - execute returns true w/ no steps - 2 ok 12 - CWD not set on execute() when option is off ok 13 - CWD is set on execute() when option is on ok 14 - setting returns 1 when it was not previously set ok 15 - CWD set OK ok 16 - subsequent setting returns previous value when it was previously set ok 17 - CWD was updated OK ok 18 - reset updates stored value ok 19 - CWD enabled not changed by reset ok 20 - CWD disabled not changed by reset ok 21 - carp() was called (This action has no steps.) ok 22 - no steps next and prev returns false ok # Testing Class::Action 0.4 t/05.exec_stack_runtime_handler.t .. 1..6 ok 1 - use Class::Action; ok 2 - use Class::Action::Step; ok 3 - TestAct::A calls exec_stack_runtime_handler w/ HASH ok 4 - TestAct::B calls exec_stack_runtime_handler w/ HASH ok 5 - TestAct::C calls exec_stack_runtime_handler w/ HASH ok 6 - TestAct::D calls exec_stack_runtime_handler w/ HASH ok # Testing Class::Action::Step 0.4 t/06.convenience.t ................. 1..17 ok 1 - use Class::Action::Step; ok 2 - TestAct::A calls exec_stack_runtime_handler w/ HASH ok 3 - TestAct::B calls exec_stack_runtime_handler w/ HASH ok 4 - TestAct::C calls exec_stack_runtime_handler w/ HASH ok 5 - TestAct::D calls exec_stack_runtime_handler w/ HASH ok 6 - String used ok 7 - String args ok 8 - execute String Args ok 9 - String calls exec_stack_runtime_handler w/ HASH ok 10 - Object used ok 11 - Object calls exec_stack_runtime_handler w/ HASH ok 12 - ArrayRef used ok 13 - ArrayRef args ok 14 - execute Arrayref Args ok 15 - ArrayRef calls exec_stack_runtime_handler w/ HASH ok 16 - sanity check for next test ok 17 - second code ref becomes undo ok t/perlcritic.t ..................... skipped: Test::Perl::Critic required for testing PBP compliance t/pod-coverage.t ................... 1..2 ok 1 - Pod coverage on Class::Action ok 2 - Pod coverage on Class::Action::Step ok t/pod.t ............................ 1..4 ok 1 - POD test for blib/lib/Class/Action.pm (no pod) ok 2 - POD test for blib/lib/Class/Action.pod ok 3 - POD test for blib/lib/Class/Action/Step.pm (no pod) ok 4 - POD test for blib/lib/Class/Action/Step.pod ok Test Summary Report ------------------- t/01.internal.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 80 tests but ran 2. t/02.step.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 12 tests but ran 2. Files=10, Tests=117, 3 wallclock secs ( 0.19 usr + 0.05 sys = 0.23 CPU) Result: FAIL Failed 2/10 test programs. 0/117 subtests failed. dmake: Error code 255, while making 'test_dynamic' DMUEY/Class-Action-0.4.tar.gz dmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DMUEY/Class-Action-0.4.tar.gz Finished 2015-10-15T03:53:03