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