Start 2009-08-13T03:33:47 ActivePerl-1003 CPAN-1.9402 Going to read '/home/fly1003/var/cpan/Metadata' Database was generated on Thu, 13 Aug 2009 09:27:08 GMT Running make for P/PH/PHAYLON/CatalystX-Declare-0.005.tar.gz Checksum for /net/nas/data/cpan/authors/id/P/PH/PHAYLON/CatalystX-Declare-0.005.tar.gz ok Will not use Archive::Tar, need 1.00 CatalystX-Declare-0.005/ CatalystX-Declare-0.005/Changes CatalystX-Declare-0.005/lib/ CatalystX-Declare-0.005/lib/CatalystX/ CatalystX-Declare-0.005/lib/CatalystX/Declare.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/ CatalystX-Declare-0.005/lib/CatalystX/Declare/DefaultSuperclassing.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Action/ CatalystX-Declare-0.005/lib/CatalystX/Declare/Action/CatchValidationError.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/ CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/Model.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/Controller.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/Application.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/Action.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/Role.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/View.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Keyword/Component.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Controller/ CatalystX-Declare-0.005/lib/CatalystX/Declare/Controller/QualifyClassNames.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Controller/DetermineActionClass.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Controller/RegisterActionRoles.pm CatalystX-Declare-0.005/lib/CatalystX/Declare/Controller/Meta/ CatalystX-Declare-0.005/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm CatalystX-Declare-0.005/.gitignore CatalystX-Declare-0.005/t/ CatalystX-Declare-0.005/t/080_models.t CatalystX-Declare-0.005/t/051_modifier_signatures.t CatalystX-Declare-0.005/t/lib/ CatalystX-Declare-0.005/t/lib/Catalyst/ CatalystX-Declare-0.005/t/lib/Catalyst/Plugin/ CatalystX-Declare-0.005/t/lib/Catalyst/Plugin/CatalystX/ CatalystX-Declare-0.005/t/lib/Catalyst/Plugin/CatalystX/Declare/ CatalystX-Declare-0.005/t/lib/Catalyst/Plugin/CatalystX/Declare/TestPlugin.pm CatalystX-Declare-0.005/t/lib/TestApp.pm CatalystX-Declare-0.005/t/lib/TestApp/ CatalystX-Declare-0.005/t/lib/TestApp/Controller/ CatalystX-Declare-0.005/t/lib/TestApp/Controller/ModifierSignatures.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/Composed.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/TestController.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/Foo.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/Errors.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/Root.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/ViewTest.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/SubclassingErrors.pm CatalystX-Declare-0.005/t/lib/TestApp/Controller/ModelTest.pm CatalystX-Declare-0.005/t/lib/TestApp/ControllerRole/ CatalystX-Declare-0.005/t/lib/TestApp/ControllerRole/ModifierSignatures.pm CatalystX-Declare-0.005/t/lib/TestApp/Model/ CatalystX-Declare-0.005/t/lib/TestApp/Model/TestModel.pm CatalystX-Declare-0.005/t/lib/TestApp/View/ CatalystX-Declare-0.005/t/lib/TestApp/View/TestView.pm CatalystX-Declare-0.005/t/lib/TestApp/ViewRole/ CatalystX-Declare-0.005/t/lib/TestApp/ViewRole/TestRole.pm CatalystX-Declare-0.005/t/lib/TestApp/Types.pm CatalystX-Declare-0.005/t/lib/TestApp/TestRole.pm CatalystX-Declare-0.005/t/070_views.t CatalystX-Declare-0.005/t/050_controller_composition.t CatalystX-Declare-0.005/t/010_application.t CatalystX-Declare-0.005/t/030_controllers.t CatalystX-Declare-0.005/t/020_controller_roles.t CatalystX-Declare-0.005/t/060_exception_handling.t CatalystX-Declare-0.005/t/100_complex.t CatalystX-Declare-0.005/META.yml CatalystX-Declare-0.005/README CatalystX-Declare-0.005/Todo CatalystX-Declare-0.005/inc/ CatalystX-Declare-0.005/inc/Module/ CatalystX-Declare-0.005/inc/Module/Install/ CatalystX-Declare-0.005/inc/Module/Install/AutoManifest.pm CatalystX-Declare-0.005/inc/Module/Install/Makefile.pm CatalystX-Declare-0.005/inc/Module/Install/WriteAll.pm CatalystX-Declare-0.005/inc/Module/Install/Base.pm CatalystX-Declare-0.005/inc/Module/Install/Fetch.pm CatalystX-Declare-0.005/inc/Module/Install/ReadmeFromPod.pm CatalystX-Declare-0.005/inc/Module/Install/AuthorTests.pm CatalystX-Declare-0.005/inc/Module/Install/Win32.pm CatalystX-Declare-0.005/inc/Module/Install/ProvidesClass.pm CatalystX-Declare-0.005/inc/Module/Install/Can.pm CatalystX-Declare-0.005/inc/Module/Install/Metadata.pm CatalystX-Declare-0.005/inc/Module/Install.pm CatalystX-Declare-0.005/MANIFEST CatalystX-Declare-0.005/Makefile.PL CatalystX-Declare-0.005/xt/ CatalystX-Declare-0.005/xt/pod.t CatalystX-Declare-0.005/xt/kwalitee.t CatalystX-Declare-0.005/examples/ CatalystX-Declare-0.005/examples/MyApp-Web/ CatalystX-Declare-0.005/examples/MyApp-Web/Changes CatalystX-Declare-0.005/examples/MyApp-Web/myapp_web.conf CatalystX-Declare-0.005/examples/MyApp-Web/lib/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/Controller/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/Controller/Calc.pm CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/Controller/Foo.pm CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/Controller/Root.pm CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/RenderView.pm CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/Model/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/Model/Calc.pm CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/View/ CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web/View/Hello.pm CatalystX-Declare-0.005/examples/MyApp-Web/lib/MyApp/Web.pm CatalystX-Declare-0.005/examples/MyApp-Web/t/ CatalystX-Declare-0.005/examples/MyApp-Web/t/02functionality.t CatalystX-Declare-0.005/examples/MyApp-Web/t/01app.t CatalystX-Declare-0.005/examples/MyApp-Web/README CatalystX-Declare-0.005/examples/MyApp-Web/script/ CatalystX-Declare-0.005/examples/MyApp-Web/script/myapp_web_fastcgi.pl CatalystX-Declare-0.005/examples/MyApp-Web/script/myapp_web_cgi.pl CatalystX-Declare-0.005/examples/MyApp-Web/script/myapp_web_test.pl CatalystX-Declare-0.005/examples/MyApp-Web/script/myapp_web_server.pl CatalystX-Declare-0.005/examples/MyApp-Web/script/myapp_web_create.pl CatalystX-Declare-0.005/examples/MyApp-Web/Makefile.PL CatalystX-Declare-0.005/examples/MyApp-Web/root/ CatalystX-Declare-0.005/examples/MyApp-Web/root/favicon.ico CatalystX-Declare-0.005/examples/MyApp-Web/root/static/ CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/ CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_88x31_built.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_88x31_built_shadow.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/catalyst_logo.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_120x50_built.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_88x31_powered_shadow.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_88x31_powered.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_120x50_powered_shadow.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_120x50_powered.png CatalystX-Declare-0.005/examples/MyApp-Web/root/static/images/btn_120x50_built_shadow.png CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.005.tar.gz >>> /home/fly1003/ap1003/bin/perl-static Makefile.PL Cannot determine perl version info from lib/CatalystX/Declare.pm Warning: prerequisite TryCatch 1.001001 not found. We have 1.000003. Checking if your kit is complete... Looks good Writing Makefile for CatalystX::Declare ---- Unsatisfied dependencies detected during ---- ---- PHAYLON/CatalystX-Declare-0.005.tar.gz ---- TryCatch [requires] Running make test Delayed until after prerequisites Running test for module 'TryCatch' Running make for A/AS/ASH/TryCatch-1.001001.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AS/ASH/TryCatch-1.001001.tar.gz ok Will not use Archive::Tar, need 1.00 TryCatch-1.001001/ TryCatch-1.001001/bench.pl TryCatch-1.001001/bench_ok.pl TryCatch-1.001001/Changes TryCatch-1.001001/inc/ TryCatch-1.001001/inc/EUDeps/ TryCatch-1.001001/inc/EUDeps/B/ TryCatch-1.001001/inc/EUDeps/B/Hooks/ TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/ TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/ TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/Install/ TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/Install/Files.pm TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/Install/hook_op_check.h TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/ TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/Install/ TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/Install/Files.pm TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/Install/hook_op_ppaddr.h TryCatch-1.001001/inc/EUDeps/ExtUtils/ TryCatch-1.001001/inc/EUDeps/ExtUtils/Depends.pm TryCatch-1.001001/inc/Module/ TryCatch-1.001001/inc/Module/Install/ TryCatch-1.001001/inc/Module/Install/Base.pm TryCatch-1.001001/inc/Module/Install/Can.pm TryCatch-1.001001/inc/Module/Install/Fetch.pm TryCatch-1.001001/inc/Module/Install/Makefile.pm TryCatch-1.001001/inc/Module/Install/Metadata.pm TryCatch-1.001001/inc/Module/Install/Win32.pm TryCatch-1.001001/inc/Module/Install/WriteAll.pm TryCatch-1.001001/inc/Module/Install.pm TryCatch-1.001001/lib/ TryCatch-1.001001/lib/TryCatch.pm TryCatch-1.001001/Makefile.PL TryCatch-1.001001/MANIFEST TryCatch-1.001001/META.yml TryCatch-1.001001/ppport.h TryCatch-1.001001/README TryCatch-1.001001/t/ TryCatch-1.001001/t/catch_01.t TryCatch-1.001001/t/handwritten.t TryCatch-1.001001/t/invalid.t TryCatch-1.001001/t/lib/ TryCatch-1.001001/t/lib/TryCatchTest.pm TryCatch-1.001001/t/mx_types_structured.t TryCatch-1.001001/t/nested.t TryCatch-1.001001/t/simple.t TryCatch-1.001001/TryCatch.xs CPAN.pm: Going to build A/AS/ASH/TryCatch-1.001001.tar.gz >>> /home/fly1003/ap1003/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for TryCatch >>> make cp bench_ok.pl blib/lib/bench_ok.pl cp bench.pl blib/lib/bench.pl cp lib/TryCatch.pm blib/lib/TryCatch.pm /home/fly1003/ap1003/bin/perl-static "-Iinc" /home/fly1003/var/megalib/ExtUtils/xsubpp -typemap /home/fly1003/ap1003/lib/ExtUtils/typemap TryCatch.xs > TryCatch.xsc && mv TryCatch.xsc TryCatch.c gcc -c -I/home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/inc/EUDeps/B/Hooks/OP/Check/Install -I/home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/inc/EUDeps/B/Hooks/OP/PPAddr/Install -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.001001\" -DXS_VERSION=\"1.001001\" -fPIC "-I/home/fly1003/ap1003/lib/CORE" TryCatch.c Running Mkbootstrap for TryCatch () chmod 644 TryCatch.bs rm -f blib/arch/auto/TryCatch/TryCatch.so gcc -shared -O2 TryCatch.o -o blib/arch/auto/TryCatch/TryCatch.so \ \ chmod 755 blib/arch/auto/TryCatch/TryCatch.so cp TryCatch.bs blib/arch/auto/TryCatch/TryCatch.bs chmod 644 blib/arch/auto/TryCatch/TryCatch.bs Manifying blib/man3/TryCatch.3 ASH/TryCatch-1.001001.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1003/ap1003/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/catch_01.t ............. 1..7 ok 1 - use TryCatch; ok 2 - simple_return ok 3 - simple_die ok 4 - simple_catch_type ok 5 - simple_catch_type ok 6 - simple_catch_type ok 7 - simple_catch_type ok t/handwritten.t .......... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/invalid.t .............. 1..17 ok 1 - no block after try ok 2 - Error from line 4 ok 3 - no block after catch not ok 4 - Error from line 4 # TODO Devel::Declare line number issue # Failed (TODO) test 'Error from line 4' # at t/invalid.t line 34. # got: '5' # expected: '4' ok 5 - invalid catch signature ok 6 - Error from line 4 # TODO Devel::Declare line number issue ok 7 - invalid catch signature (missing parenthesis) ok 8 - Error from line 4 # TODO Devel::Declare line number issue ok 9 - bareword between try and catch ok 10 - Error from line 3 ok 11 - catch is not special ok 12 - Error from line 3 ok 13 - Undefined TC ok 14 - Error from line 4 # TODO Devel::Declare line number issue ok 15 - try is not too reserved ok 16 - catch is not special # syntax error at (eval 323) line 8, near ";=" not ok 17 - POD doesn't interfer with things. # TODO Sort out POD # Failed (TODO) test 'POD doesn't interfer with things.' # at t/invalid.t line 125. ok t/mx_types_structured.t .. 1..3 ok 1 - use TryCatch; ok 2 - where condition 1 ok 3 - where condition 2 ok t/nested.t ............... 1..4 ok 1 - use TryCatch; ok 2 - nested try ok 3 - call nested try ok 4 - Nested try-catch in same function behaves ok t/simple.t ............... 1..6 ok 1 - use TryCatch; ok 2 - try with explicit return ok 3 - try without explicity return ok 4 - use in try block ok 5 - Catch block not run ok 6 - No warnings from try in not in sub ok All tests successful. Test Summary Report ------------------- t/invalid.t (Wstat: 0 Tests: 17 Failed: 0) TODO passed: 6, 8, 14 Files=6, Tests=41, 4 wallclock secs ( 0.06 usr 0.02 sys + 3.18 cusr 0.27 csys = 3.53 CPU) Result: PASS ASH/TryCatch-1.001001.tar.gz make test TEST_VERBOSE=1 -- OK PPD for TryCatch-1.001001 already made Running make for P/PH/PHAYLON/CatalystX-Declare-0.005.tar.gz Prepending /home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/blib/arch /home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1003/var/cpan/build/CatalystX-Declare-0.005-45FhrN Prepending /home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/blib/arch /home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.005.tar.gz >>> make cp lib/CatalystX/Declare/Controller/QualifyClassNames.pm blib/lib/CatalystX/Declare/Controller/QualifyClassNames.pm cp lib/CatalystX/Declare/Keyword/Role.pm blib/lib/CatalystX/Declare/Keyword/Role.pm cp lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm blib/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm cp lib/CatalystX/Declare/Keyword/Action.pm blib/lib/CatalystX/Declare/Keyword/Action.pm cp lib/CatalystX/Declare/Controller/RegisterActionRoles.pm blib/lib/CatalystX/Declare/Controller/RegisterActionRoles.pm cp lib/CatalystX/Declare/Action/CatchValidationError.pm blib/lib/CatalystX/Declare/Action/CatchValidationError.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/Keyword/Model.pm blib/lib/CatalystX/Declare/Keyword/Model.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 Manifying blib/man3/CatalystX::Declare::Keyword::Role.3 Manifying blib/man3/CatalystX::Declare::Keyword::Action.3 Manifying blib/man3/CatalystX::Declare::Keyword::Model.3 Manifying blib/man3/CatalystX::Declare::Keyword::Component.3 Manifying blib/man3/CatalystX::Declare::Keyword::Controller.3 Manifying blib/man3/CatalystX::Declare::Keyword::View.3 Manifying blib/man3/CatalystX::Declare::Keyword::Application.3 Manifying blib/man3/CatalystX::Declare.3 PHAYLON/CatalystX-Declare-0.005.tar.gz make -- OK Prepending /home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/blib/arch /home/fly1003/var/cpan/build/TryCatch-1.001001-QTZLrG/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1003/ap1003/bin/perl-static "-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/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/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 - detected action signature error ok 2 - detected action signature error (child) ok 3 - detected action signature error (modified) ok 4 - normal handling of method validation error ok 5 - method error throws validation error to error log ok 6 - normal handling of method validation error (child) ok 7 - method error throws validation error to error log (child) ok 8 - normal handling of method validation error (modified) ok 9 - method error throws validation error to error log (modified) ok 10 - make sure all works without any errors happening ok 11 - make sure all works without any errors happening (child) ok 12 - make sure all works without any errors happening (child) ok 13 - debug version of bad request error ok 14 - debug version of bad request contains error message ok 15 - debug output with bad request note and error message ok 16 - debug version of bad request error (child) ok 17 - debug version of bad request contains error message (child) ok 18 - debug output with bad request note and error message (child) ok 19 - debug version of bad request error (modified) ok 20 - debug version of bad request contains error message (modified) ok 21 - debug output with bad request note and error message (modified) ok 22 - debug version of method error contains no bad request note ok 23 - we got the right error message ok 24 - error message reaches stdout ok 25 - debug version of method error contains no bad request note (child) ok 26 - we got the right error message (child) ok 27 - error message reaches stdout (child) ok 28 - debug version of method error contains no bad request note (modified) ok 29 - we got the right error message (modified) ok 30 - error message reaches stdout (modified) ok 31 - make sure all works without any errors happening in debug mode ok 32 - no errors in output ok 33 - make sure all works without any errors happening in debug mode (child) ok 34 - no errors in output (child) ok 35 - make sure all works without any errors happening in debug mode (modified) ok 36 - no errors in output (modified) 1..36 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 All tests successful. Files=9, Tests=88, 42 wallclock secs ( 0.11 usr 0.03 sys + 38.23 cusr 2.23 csys = 40.60 CPU) Result: PASS PHAYLON/CatalystX-Declare-0.005.tar.gz make test TEST_VERBOSE=1 -- OK Robert 'phaylon' Sedlacek <rs@474.at> EXPERIMENTAL Declarative Syntax for Catalyst Applications >>> (cd /home/fly1003/var/cpan/build/CatalystX-Declare-0.005-45FhrN && tar cvf - CatalystX-Declare-0.005.ppd blib) | gzip -c >/home/fly1003/var/REPO/P/PH/PHAYLON/CatalystX-Declare-0.005.tar.gz CatalystX-Declare-0.005.ppd blib/ blib/lib/ blib/lib/CatalystX/ blib/lib/CatalystX/Declare/ blib/lib/CatalystX/Declare/Controller/ 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/RegisterActionRoles.pm blib/lib/CatalystX/Declare/Controller/QualifyClassNames.pm blib/lib/CatalystX/Declare/Keyword/ blib/lib/CatalystX/Declare/Keyword/Controller.pm blib/lib/CatalystX/Declare/Keyword/Action.pm blib/lib/CatalystX/Declare/Keyword/Component.pm blib/lib/CatalystX/Declare/Keyword/View.pm blib/lib/CatalystX/Declare/Keyword/Role.pm blib/lib/CatalystX/Declare/Keyword/Application.pm blib/lib/CatalystX/Declare/Keyword/Model.pm blib/lib/CatalystX/Declare/DefaultSuperclassing.pm blib/lib/CatalystX/Declare/Action/ blib/lib/CatalystX/Declare/Action/CatchValidationError.pm blib/lib/CatalystX/Declare.pm blib/man3/ blib/man3/CatalystX::Declare::Keyword::Component.3 blib/man3/CatalystX::Declare::Keyword::Controller.3 blib/man3/CatalystX::Declare.3 blib/man3/CatalystX::Declare::Keyword::Application.3 blib/man3/CatalystX::Declare::Keyword::Action.3 blib/man3/CatalystX::Declare::Keyword::Role.3 blib/man3/CatalystX::Declare::Keyword::View.3 blib/man3/CatalystX::Declare::Keyword::Model.3 >>> mv /home/fly1003/var/cpan/build/CatalystX-Declare-0.005-45FhrN/CatalystX-Declare-0.005.ppd /home/fly1003/var/REPO/P/PH/PHAYLON Finished 2009-08-13T03:34:42