Start 2010-04-09T19:15:40 ActivePerl-1200 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.12/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.12\site\bin;C:\Perl64-5.12\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~2\Perforce\;C:\WINDOWS\system32\WINDOW~1\v1.0 Going to read 'C:\cpanfly-5.12\var\cpan\Metadata' Database was generated on Thu, 08 Apr 2010 21:27:18 GMT Running make for P/PH/PHAYLON/CatalystX-Declare-0.012.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PH/PHAYLON/CatalystX-Declare-0.012.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PH/PHAYLON/CHECKSUMS Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\P\PH\PHAYLON\CatalystX-Declare-0.012.tar.gz ok CatalystX-Declare-0.012/ CatalystX-Declare-0.012/Changes CatalystX-Declare-0.012/lib/ CatalystX-Declare-0.012/lib/CatalystX/ CatalystX-Declare-0.012/lib/CatalystX/Declare.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/ CatalystX-Declare-0.012/lib/CatalystX/Declare/DefaultSuperclassing.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Action/ CatalystX-Declare-0.012/lib/CatalystX/Declare/Action/CatchValidationError.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Context/ CatalystX-Declare-0.012/lib/CatalystX/Declare/Context/StringParsing.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Context/AppSetup.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/ CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/Model.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/Controller.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/Application.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/Action.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/Role.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/View.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Keyword/Component.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Controller/ CatalystX-Declare-0.012/lib/CatalystX/Declare/Controller/QualifyClassNames.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Controller/DetermineActionClass.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Controller/ActionPreparation.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Controller/Meta/ CatalystX-Declare-0.012/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm CatalystX-Declare-0.012/lib/CatalystX/Declare/Dispatching/ CatalystX-Declare-0.012/lib/CatalystX/Declare/Dispatching/ChainTypeSensitivity.pm CatalystX-Declare-0.012/t/ CatalystX-Declare-0.012/t/080_models.t CatalystX-Declare-0.012/t/051_modifier_signatures.t CatalystX-Declare-0.012/t/lib/ CatalystX-Declare-0.012/t/lib/PlainTestApp.pm CatalystX-Declare-0.012/t/lib/PlainTestApp/ CatalystX-Declare-0.012/t/lib/PlainTestApp/Controller/ CatalystX-Declare-0.012/t/lib/PlainTestApp/Controller/Root.pm CatalystX-Declare-0.012/t/lib/RenderViewTestApp/ CatalystX-Declare-0.012/t/lib/RenderViewTestApp/Action/ CatalystX-Declare-0.012/t/lib/RenderViewTestApp/Action/RenderView.pm CatalystX-Declare-0.012/t/lib/RenderViewTestApp/Controller/ CatalystX-Declare-0.012/t/lib/RenderViewTestApp/Controller/Root.pm CatalystX-Declare-0.012/t/lib/RenderViewTestApp/View/ CatalystX-Declare-0.012/t/lib/RenderViewTestApp/View/Test.pm CatalystX-Declare-0.012/t/lib/Catalyst/ CatalystX-Declare-0.012/t/lib/Catalyst/Plugin/ CatalystX-Declare-0.012/t/lib/Catalyst/Plugin/CatalystX/ CatalystX-Declare-0.012/t/lib/Catalyst/Plugin/CatalystX/Declare/ CatalystX-Declare-0.012/t/lib/Catalyst/Plugin/CatalystX/Declare/TestPlugin.pm CatalystX-Declare-0.012/t/lib/TestApp.pm CatalystX-Declare-0.012/t/lib/RenderViewTestApp.pm CatalystX-Declare-0.012/t/lib/TestApp/ CatalystX-Declare-0.012/t/lib/TestApp/Controller/ CatalystX-Declare-0.012/t/lib/TestApp/Controller/ModifierSignatures.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/UnderSequence.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/Composed.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/TestController.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/SignatureMatching.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/Foo.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/Errors.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/DynamicFinal/ CatalystX-Declare-0.012/t/lib/TestApp/Controller/DynamicFinal/Bar.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/DynamicFinal/Foo.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/Parameterized.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/Root.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/ViewTest.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/SubclassingErrors.pm CatalystX-Declare-0.012/t/lib/TestApp/Controller/ModelTest.pm CatalystX-Declare-0.012/t/lib/TestApp/ControllerRole/ CatalystX-Declare-0.012/t/lib/TestApp/ControllerRole/ModifierSignatures.pm CatalystX-Declare-0.012/t/lib/TestApp/ControllerRole/DynamicFinal.pm CatalystX-Declare-0.012/t/lib/TestApp/ControllerRole/Parameterized.pm CatalystX-Declare-0.012/t/lib/TestApp/Model/ CatalystX-Declare-0.012/t/lib/TestApp/Model/TestModel.pm CatalystX-Declare-0.012/t/lib/TestApp/View/ CatalystX-Declare-0.012/t/lib/TestApp/View/TestView.pm CatalystX-Declare-0.012/t/lib/TestApp/ViewRole/ CatalystX-Declare-0.012/t/lib/TestApp/ViewRole/TestRole.pm CatalystX-Declare-0.012/t/lib/TestApp/Types.pm CatalystX-Declare-0.012/t/lib/TestApp/TestRole.pm CatalystX-Declare-0.012/t/022_parameterized_roles.t CatalystX-Declare-0.012/t/070_views.t CatalystX-Declare-0.012/t/050_controller_composition.t CatalystX-Declare-0.012/t/011_plain_application.t CatalystX-Declare-0.012/t/010_application.t CatalystX-Declare-0.012/t/061_signature_matching.t CatalystX-Declare-0.012/t/030_controllers.t CatalystX-Declare-0.012/t/110_under_sequence.t CatalystX-Declare-0.012/t/020_controller_roles.t CatalystX-Declare-0.012/t/060_exception_handling.t CatalystX-Declare-0.012/t/023_runtime_dynamics.t CatalystX-Declare-0.012/t/100_complex.t CatalystX-Declare-0.012/t/510_render_view.t CatalystX-Declare-0.012/META.yml CatalystX-Declare-0.012/README CatalystX-Declare-0.012/inc/ CatalystX-Declare-0.012/inc/Module/ CatalystX-Declare-0.012/inc/Module/Install/ CatalystX-Declare-0.012/inc/Module/Install/AutoManifest.pm CatalystX-Declare-0.012/inc/Module/Install/Makefile.pm CatalystX-Declare-0.012/inc/Module/Install/WriteAll.pm CatalystX-Declare-0.012/inc/Module/Install/Base.pm CatalystX-Declare-0.012/inc/Module/Install/Fetch.pm CatalystX-Declare-0.012/inc/Module/Install/ReadmeFromPod.pm CatalystX-Declare-0.012/inc/Module/Install/AuthorTests.pm CatalystX-Declare-0.012/inc/Module/Install/Win32.pm CatalystX-Declare-0.012/inc/Module/Install/ProvidesClass.pm CatalystX-Declare-0.012/inc/Module/Install/Can.pm CatalystX-Declare-0.012/inc/Module/Install/Metadata.pm CatalystX-Declare-0.012/inc/Module/Install.pm CatalystX-Declare-0.012/MANIFEST CatalystX-Declare-0.012/Makefile.PL CatalystX-Declare-0.012/xt/ CatalystX-Declare-0.012/xt/pod.t CatalystX-Declare-0.012/xt/kwalitee.t CatalystX-Declare-0.012/examples/ CatalystX-Declare-0.012/examples/MyApp-Web/ CatalystX-Declare-0.012/examples/MyApp-Web/Changes CatalystX-Declare-0.012/examples/MyApp-Web/myapp_web.conf CatalystX-Declare-0.012/examples/MyApp-Web/lib/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/Controller/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/Controller/Calc.pm CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/Controller/Foo.pm CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/Controller/Root.pm CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/RenderView.pm CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/Model/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/Model/Calc.pm CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/View/ CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web/View/Hello.pm CatalystX-Declare-0.012/examples/MyApp-Web/lib/MyApp/Web.pm CatalystX-Declare-0.012/examples/MyApp-Web/t/ CatalystX-Declare-0.012/examples/MyApp-Web/t/02functionality.t CatalystX-Declare-0.012/examples/MyApp-Web/t/01app.t CatalystX-Declare-0.012/examples/MyApp-Web/README CatalystX-Declare-0.012/examples/MyApp-Web/script/ CatalystX-Declare-0.012/examples/MyApp-Web/script/myapp_web_fastcgi.pl CatalystX-Declare-0.012/examples/MyApp-Web/script/myapp_web_cgi.pl CatalystX-Declare-0.012/examples/MyApp-Web/script/myapp_web_test.pl CatalystX-Declare-0.012/examples/MyApp-Web/script/myapp_web_server.pl CatalystX-Declare-0.012/examples/MyApp-Web/script/myapp_web_create.pl CatalystX-Declare-0.012/examples/MyApp-Web/Makefile.PL CatalystX-Declare-0.012/examples/MyApp-Web/root/ CatalystX-Declare-0.012/examples/MyApp-Web/root/favicon.ico CatalystX-Declare-0.012/examples/MyApp-Web/root/static/ CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/ CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_88x31_built.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_88x31_built_shadow.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/catalyst_logo.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_120x50_built.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_88x31_powered_shadow.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_88x31_powered.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_120x50_powered_shadow.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_120x50_powered.png CatalystX-Declare-0.012/examples/MyApp-Web/root/static/images/btn_120x50_built_shadow.png CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.012.tar.gz >>> C:\Perl64-5.12\bin\perl.exe Makefile.PL Cannot determine perl version info from lib/CatalystX/Declare.pm Warning: prerequisite CLASS 1.00 not found. Checking if your kit is complete... Looks good Writing Makefile for CatalystX::Declare ---- Unsatisfied dependencies detected during ---- ---- PHAYLON/CatalystX-Declare-0.012.tar.gz ---- CLASS [requires] Running make test Delayed until after prerequisites Running test for module 'CLASS' Running make for M/MS/MSCHWERN/CLASS-1.00.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MS/MSCHWERN/CLASS-1.00.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\M\MS\MSCHWERN\CLASS-1.00.tar.gz ok CLASS-1.00/ CLASS-1.00/Changes CLASS-1.00/lib/ CLASS-1.00/lib/CLASS.pm CLASS-1.00/Makefile.PL CLASS-1.00/MANIFEST CLASS-1.00/META.yml CLASS-1.00/SIGNATURE CLASS-1.00/t/ CLASS-1.00/t/CLASS.t CPAN.pm: Going to build M/MS/MSCHWERN/CLASS-1.00.tar.gz >>> C:\Perl64-5.12\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for CLASS >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/CLASS.pm blib\lib\CLASS.pm MSCHWERN/CLASS-1.00.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/CLASS.t .. 1..22 ok 1 - use CLASS; ok 2 - CLASS is right ok 3 - $CLASS is right ok 4 - CLASS->meth ok 5 - $CLASS->meth ok 6 - __PACKAGE__ and CLASS die the same ok 7 - __PACKAGE__ and $CLASS die the same ok 8 - caller preserved ok 9 - caller preserved ok 10 - Right CLASS to class method call ok 11 - Right $CLASS to class method call ok 12 - CLASS: Arguments preserved ok 13 - $CLASS: Arguments preserved ok 14 - CLASS works in tricky subroutine ok 15 - $CLASS works in tricky subroutine ok 16 - CLASS as sub argument ok 17 - $CLASS as sub argument ok 18 - CLASS in @_ ok 19 - $CLASS in @_ ok 20 - CLASS: AUTOLOAD preserved ok 21 - $CLASS: AUTOLOAD preserved ok 22 - CLASS properly prototyped ok All tests successful. Files=1, Tests=22, 0 wallclock secs ( 0.02 usr + 0.01 sys = 0.03 CPU) Result: PASS MSCHWERN/CLASS-1.00.tar.gz nmake test TEST_VERBOSE=1 -- OK Michael G Schwern <mschwern@cpan.org> Alias for __PACKAGE__ >>> (cd C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt && tar cvf - CLASS-1.00.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/M/MS/MSCHWERN/CLASS-1.00.tar.gz CLASS-1.00.ppd blib/ blib/lib/ blib/lib/CLASS.pm >>> mv C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/CLASS-1.00.ppd C:/cpanfly-5.12/var/REPO/M/MS/MSCHWERN Running make for P/PH/PHAYLON/CatalystX-Declare-0.012.tar.gz Prepending C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/blib/arch C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\CatalystX-Declare-0.012-mrMy86 Prepending C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/blib/arch C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.012.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/CatalystX/Declare/Controller/QualifyClassNames.pm blib\lib\CatalystX\Declare\Controller\QualifyClassNames.pm cp lib/CatalystX/Declare/Controller/ActionPreparation.pm blib\lib\CatalystX\Declare\Controller\ActionPreparation.pm cp lib/CatalystX/Declare/Context/AppSetup.pm blib\lib\CatalystX\Declare\Context\AppSetup.pm cp lib/CatalystX/Declare/Keyword/Role.pm blib\lib\CatalystX\Declare\Keyword\Role.pm cp lib/CatalystX/Declare/Keyword/Action.pm blib\lib\CatalystX\Declare\Keyword\Action.pm cp lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm blib\lib\CatalystX\Declare\Controller\Meta\TypeConstraintMapping.pm cp lib/CatalystX/Declare/Context/StringParsing.pm blib\lib\CatalystX\Declare\Context\StringParsing.pm cp lib/CatalystX/Declare/Action/CatchValidationError.pm blib\lib\CatalystX\Declare\Action\CatchValidationError.pm cp lib/CatalystX/Declare/Keyword/Model.pm blib\lib\CatalystX\Declare\Keyword\Model.pm cp lib/CatalystX/Declare/Keyword/Controller.pm blib\lib\CatalystX\Declare\Keyword\Controller.pm cp lib/CatalystX/Declare/Keyword/Component.pm blib\lib\CatalystX\Declare\Keyword\Component.pm cp lib/CatalystX/Declare/Dispatching/ChainTypeSensitivity.pm blib\lib\CatalystX\Declare\Dispatching\ChainTypeSensitivity.pm cp lib/CatalystX/Declare/DefaultSuperclassing.pm blib\lib\CatalystX\Declare\DefaultSuperclassing.pm cp lib/CatalystX/Declare/Controller/DetermineActionClass.pm blib\lib\CatalystX\Declare\Controller\DetermineActionClass.pm cp lib/CatalystX/Declare/Keyword/View.pm blib\lib\CatalystX\Declare\Keyword\View.pm cp lib/CatalystX/Declare/Keyword/Application.pm blib\lib\CatalystX\Declare\Keyword\Application.pm cp lib/CatalystX/Declare.pm blib\lib\CatalystX\Declare.pm PHAYLON/CatalystX-Declare-0.012.tar.gz nmake -- OK Prepending C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/blib/arch C:\cpanfly-5.12\var\cpan\build\CLASS-1.00-3Ilfwt/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/010_application.t ............. ok 1 - config setting via $CLASS ok 2 - calling context method ok 3 - plugin is available 1..3 ok t/011_plain_application.t ....... ok 1 - view was reached via RenderView 1..1 ok t/020_controller_roles.t ........ ok 1 - controller role has meta ok 2 - method is available in role ok 3 - action method is available in role 1..3 ok t/022_parameterized_roles.t ..... ok 1 - parameterized role was consumed correctly ok 2 - dynamic base via parameter ok 3 - dynamic base and path part via parameter ok 4 - dynamic base in under scope via parameter ok 5 - more complex strings ok 6 - dynamic action name ok 7 - dynamic action name in method call ok 8 - value prepared at runtime in role body ok 9 - dynamic base in shortcut declaration 1..9 ok t/023_runtime_dynamics.t ........ ok 1 - dynamic final with active final ok 2 - dynamic final with non-final and attached actions ok 3 - foo closure state test x 0 ok 4 - foo closure state test y 0 ok 5 - foo closure state test x 1 ok 6 - foo closure state test y 1 ok 7 - foo closure state test x 2 ok 8 - foo closure state test y 2 ok 9 - foo closure state test x 3 ok 10 - foo closure state test y 3 ok 11 - bar closure state test y 0 ok 12 - bar closure state test z 0 ok 13 - bar closure state test y 1 ok 14 - bar closure state test z 1 ok 15 - bar closure state test y 2 ok 16 - bar closure state test z 2 ok 17 - bar closure state test y 3 ok 18 - bar closure state test z 3 ok 19 - foo closure state test x 4 ok 20 - bar closure state test y 4 ok 21 - foo closure state test x 5 ok 22 - bar closure state test y 5 ok 23 - foo closure state test x 6 ok 24 - bar closure state test y 6 ok 25 - foo closure state test y 4 ok 26 - bar closure state test z 4 ok 27 - foo closure state test y 5 ok 28 - bar closure state test z 5 ok 29 - foo closure state test y 6 ok 30 - bar closure state test z 6 1..30 ok t/030_controllers.t ............. ok 1 - controller has meta ok 2 - method is available in controller ok 3 - action method is available in controller 1..3 ok t/050_controller_composition.t .. ok 1 - controller has meta ok 2 - method original_method is available in composed controller ok 3 - method original_action is available in composed controller ok 4 - method inherited_method is available in composed controller ok 5 - method inherited_action is available in composed controller ok 6 - method composed_method is available in composed controller ok 7 - method composed_action is available in composed controller 1..7 ok t/051_modifier_signatures.t ..... ok 1 - intended arguments work ok 2 - missing argument leads to 404 ok 3 - one argument too many leads to 404 ok 4 - invalid arguments lead to bad request 1..4 ok t/060_exception_handling.t ...... ok 1 - normal handling of method validation error ok 2 - method error throws validation error to error log ok 3 - normal handling of method validation error (child) ok 4 - method error throws validation error to error log (child) ok 5 - normal handling of method validation error (modified) ok 6 - method error throws validation error to error log (modified) ok 7 - make sure all works without any errors happening ok 8 - make sure all works without any errors happening (child) ok 9 - make sure all works without any errors happening (child) ok 10 - make sure all works without any errors happening in debug mode ok 11 - no errors in output ok 12 - make sure all works without any errors happening in debug mode (child) ok 13 - no errors in output (child) ok 14 - make sure all works without any errors happening in debug mode (modified) ok 15 - no errors in output (modified) 1..15 ok t/061_signature_matching.t ...... ok 1 - integer argument dispatched correctly ok 2 - string argument dispatched correctly ok 3 - no match leads to other dispatched action ok 4 - query parameter ok 5 - additional query parameter ok 6 - required query parameter ok 7 - required query parameter fallback ok 8 - list-forced query parameter ok 9 - list-forced empty query parameter list ok 10 - list-forced query parameter with multiple ok 11 - invalid data in list-forced query ok 12 - post request 1..12 ok t/070_views.t ................... ok 1 - normal view rendering ok 2 - view role changed rendering 1..2 ok t/080_models.t .................. ok 1 - modifying model ok 2 - modifying model ok 3 - modifying model ok 4 - reset ok 5 - modifying model ok 6 - modifying model ok 7 - modifying model 1..7 ok t/100_complex.t ................. ok 1 - simple root action ok 2 - simple argument ok 3 - two arguments at the end ok 4 - two arguments in the middle ok 5 - complex arguments in both ok 6 - under as keyword ok 7 - comma separation ok 8 - nested under blocks ok 9 - fully named action role works ok 10 - aliased action role works ok 11 - action class was set ok 12 - action class was set ok 13 - final syntax element as declarator ok 14 - final syntax element in the middle ok 15 - final syntax element at the end ok 16 - private action works ok 17 - chain target specified via action ok 18 - action from controller role ok 19 - action was modified by role ok 20 - action was modified with around by role ok 21 - inline classes work as expected ok 22 - validation error causes bad request error ok 23 - capture args and block under work together 1..23 ok t/110_under_sequence.t .......... ok 1 - basic action ok 2 - first action in under scope ok 3 - following base and under scope 1..3 ok t/510_render_view.t ............. ok 1 - view was reached via RenderView 1..1 ok All tests successful. Files=15, Tests=123, 65 wallclock secs ( 0.02 usr + 0.01 sys = 0.03 CPU) Result: PASS PHAYLON/CatalystX-Declare-0.012.tar.gz nmake test TEST_VERBOSE=1 -- OK Robert 'phaylon' Sedlacek <rs@474.at> EXPERIMENTAL Declarative Syntax for Catalyst Applications >>> (cd C:\cpanfly-5.12\var\cpan\build\CatalystX-Declare-0.012-mrMy86 && tar cvf - CatalystX-Declare-0.012.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/P/PH/PHAYLON/CatalystX-Declare-0.012.tar.gz CatalystX-Declare-0.012.ppd blib/ blib/lib/ blib/lib/CatalystX/ blib/lib/CatalystX/Declare/ blib/lib/CatalystX/Declare/Action/ blib/lib/CatalystX/Declare/Action/CatchValidationError.pm blib/lib/CatalystX/Declare/Context/ blib/lib/CatalystX/Declare/Context/AppSetup.pm blib/lib/CatalystX/Declare/Context/StringParsing.pm blib/lib/CatalystX/Declare/Controller/ blib/lib/CatalystX/Declare/Controller/ActionPreparation.pm blib/lib/CatalystX/Declare/Controller/DetermineActionClass.pm blib/lib/CatalystX/Declare/Controller/Meta/ blib/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm blib/lib/CatalystX/Declare/Controller/QualifyClassNames.pm blib/lib/CatalystX/Declare/DefaultSuperclassing.pm blib/lib/CatalystX/Declare/Dispatching/ blib/lib/CatalystX/Declare/Dispatching/ChainTypeSensitivity.pm blib/lib/CatalystX/Declare/Keyword/ blib/lib/CatalystX/Declare/Keyword/Action.pm blib/lib/CatalystX/Declare/Keyword/Application.pm blib/lib/CatalystX/Declare/Keyword/Component.pm blib/lib/CatalystX/Declare/Keyword/Controller.pm blib/lib/CatalystX/Declare/Keyword/Model.pm blib/lib/CatalystX/Declare/Keyword/Role.pm blib/lib/CatalystX/Declare/Keyword/View.pm blib/lib/CatalystX/Declare.pm >>> mv C:\cpanfly-5.12\var\cpan\build\CatalystX-Declare-0.012-mrMy86/CatalystX-Declare-0.012.ppd C:/cpanfly-5.12/var/REPO/P/PH/PHAYLON Finished 2010-04-09T19:16:57