Start 2009-08-23T00:07:29 ActivePerl-818 CPAN-1.9402 Going to read '/Users/fly818/var/cpan/Metadata' Database was generated on Sat, 22 Aug 2009 08:28:01 GMT Running make for P/PH/PHAYLON/CatalystX-Declare-0.009.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PH/PHAYLON/CatalystX-Declare-0.009.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PH/PHAYLON/CHECKSUMS Checksum for /Users/fly818/var/cpan/sources/authors/id/P/PH/PHAYLON/CatalystX-Declare-0.009.tar.gz ok Will not use Archive::Tar, need 1.00 CatalystX-Declare-0.009/ CatalystX-Declare-0.009/Changes CatalystX-Declare-0.009/lib/ CatalystX-Declare-0.009/lib/CatalystX/ CatalystX-Declare-0.009/lib/CatalystX/Declare.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/ CatalystX-Declare-0.009/lib/CatalystX/Declare/DefaultSuperclassing.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Action/ CatalystX-Declare-0.009/lib/CatalystX/Declare/Action/CatchValidationError.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Context/ CatalystX-Declare-0.009/lib/CatalystX/Declare/Context/AppSetup.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/ CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/Model.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/Controller.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/Application.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/Action.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/Role.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/View.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Keyword/Component.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Controller/ CatalystX-Declare-0.009/lib/CatalystX/Declare/Controller/QualifyClassNames.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Controller/DetermineActionClass.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Controller/ActionPreparation.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Controller/Meta/ CatalystX-Declare-0.009/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm CatalystX-Declare-0.009/lib/CatalystX/Declare/Dispatching/ CatalystX-Declare-0.009/lib/CatalystX/Declare/Dispatching/ChainTypeSensitivity.pm CatalystX-Declare-0.009/t/ CatalystX-Declare-0.009/t/080_models.t CatalystX-Declare-0.009/t/051_modifier_signatures.t CatalystX-Declare-0.009/t/lib/ CatalystX-Declare-0.009/t/lib/PlainTestApp.pm CatalystX-Declare-0.009/t/lib/PlainTestApp/ CatalystX-Declare-0.009/t/lib/PlainTestApp/Controller/ CatalystX-Declare-0.009/t/lib/PlainTestApp/Controller/Root.pm CatalystX-Declare-0.009/t/lib/RenderViewTestApp/ CatalystX-Declare-0.009/t/lib/RenderViewTestApp/Controller/ CatalystX-Declare-0.009/t/lib/RenderViewTestApp/Controller/Root.pm CatalystX-Declare-0.009/t/lib/RenderViewTestApp/View/ CatalystX-Declare-0.009/t/lib/RenderViewTestApp/View/Test.pm CatalystX-Declare-0.009/t/lib/Catalyst/ CatalystX-Declare-0.009/t/lib/Catalyst/Plugin/ CatalystX-Declare-0.009/t/lib/Catalyst/Plugin/CatalystX/ CatalystX-Declare-0.009/t/lib/Catalyst/Plugin/CatalystX/Declare/ CatalystX-Declare-0.009/t/lib/Catalyst/Plugin/CatalystX/Declare/TestPlugin.pm CatalystX-Declare-0.009/t/lib/TestApp.pm CatalystX-Declare-0.009/t/lib/RenderViewTestApp.pm CatalystX-Declare-0.009/t/lib/TestApp/ CatalystX-Declare-0.009/t/lib/TestApp/Controller/ CatalystX-Declare-0.009/t/lib/TestApp/Controller/ModifierSignatures.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/UnderSequence.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/Composed.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/TestController.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/SignatureMatching.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/Foo.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/Errors.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/Parameterized.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/Root.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/ViewTest.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/SubclassingErrors.pm CatalystX-Declare-0.009/t/lib/TestApp/Controller/ModelTest.pm CatalystX-Declare-0.009/t/lib/TestApp/ControllerRole/ CatalystX-Declare-0.009/t/lib/TestApp/ControllerRole/ModifierSignatures.pm CatalystX-Declare-0.009/t/lib/TestApp/ControllerRole/Parameterized.pm CatalystX-Declare-0.009/t/lib/TestApp/Model/ CatalystX-Declare-0.009/t/lib/TestApp/Model/TestModel.pm CatalystX-Declare-0.009/t/lib/TestApp/View/ CatalystX-Declare-0.009/t/lib/TestApp/View/TestView.pm CatalystX-Declare-0.009/t/lib/TestApp/ViewRole/ CatalystX-Declare-0.009/t/lib/TestApp/ViewRole/TestRole.pm CatalystX-Declare-0.009/t/lib/TestApp/Types.pm CatalystX-Declare-0.009/t/lib/TestApp/TestRole.pm CatalystX-Declare-0.009/t/022_parameterized_roles.t CatalystX-Declare-0.009/t/070_views.t CatalystX-Declare-0.009/t/050_controller_composition.t CatalystX-Declare-0.009/t/011_plain_application.t CatalystX-Declare-0.009/t/010_application.t CatalystX-Declare-0.009/t/061_signature_matching.t CatalystX-Declare-0.009/t/030_controllers.t CatalystX-Declare-0.009/t/110_under_sequence.t CatalystX-Declare-0.009/t/020_controller_roles.t CatalystX-Declare-0.009/t/060_exception_handling.t CatalystX-Declare-0.009/t/100_complex.t CatalystX-Declare-0.009/t/510_render_view.t CatalystX-Declare-0.009/META.yml CatalystX-Declare-0.009/README CatalystX-Declare-0.009/inc/ CatalystX-Declare-0.009/inc/Module/ CatalystX-Declare-0.009/inc/Module/Install/ CatalystX-Declare-0.009/inc/Module/Install/AutoManifest.pm CatalystX-Declare-0.009/inc/Module/Install/Makefile.pm CatalystX-Declare-0.009/inc/Module/Install/WriteAll.pm CatalystX-Declare-0.009/inc/Module/Install/Base.pm CatalystX-Declare-0.009/inc/Module/Install/Fetch.pm CatalystX-Declare-0.009/inc/Module/Install/ReadmeFromPod.pm CatalystX-Declare-0.009/inc/Module/Install/AuthorTests.pm CatalystX-Declare-0.009/inc/Module/Install/Win32.pm CatalystX-Declare-0.009/inc/Module/Install/ProvidesClass.pm CatalystX-Declare-0.009/inc/Module/Install/Can.pm CatalystX-Declare-0.009/inc/Module/Install/Metadata.pm CatalystX-Declare-0.009/inc/Module/Install.pm CatalystX-Declare-0.009/MANIFEST CatalystX-Declare-0.009/Makefile.PL CatalystX-Declare-0.009/xt/ CatalystX-Declare-0.009/xt/pod.t CatalystX-Declare-0.009/xt/kwalitee.t CatalystX-Declare-0.009/examples/ CatalystX-Declare-0.009/examples/MyApp-Web/ CatalystX-Declare-0.009/examples/MyApp-Web/Changes CatalystX-Declare-0.009/examples/MyApp-Web/myapp_web.conf CatalystX-Declare-0.009/examples/MyApp-Web/lib/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/Controller/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/Controller/Calc.pm CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/Controller/Foo.pm CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/Controller/Root.pm CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/RenderView.pm CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/Model/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/Model/Calc.pm CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/View/ CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web/View/Hello.pm CatalystX-Declare-0.009/examples/MyApp-Web/lib/MyApp/Web.pm CatalystX-Declare-0.009/examples/MyApp-Web/t/ CatalystX-Declare-0.009/examples/MyApp-Web/t/02functionality.t CatalystX-Declare-0.009/examples/MyApp-Web/t/01app.t CatalystX-Declare-0.009/examples/MyApp-Web/README CatalystX-Declare-0.009/examples/MyApp-Web/script/ CatalystX-Declare-0.009/examples/MyApp-Web/script/myapp_web_fastcgi.pl CatalystX-Declare-0.009/examples/MyApp-Web/script/myapp_web_cgi.pl CatalystX-Declare-0.009/examples/MyApp-Web/script/myapp_web_test.pl CatalystX-Declare-0.009/examples/MyApp-Web/script/myapp_web_server.pl CatalystX-Declare-0.009/examples/MyApp-Web/script/myapp_web_create.pl CatalystX-Declare-0.009/examples/MyApp-Web/Makefile.PL CatalystX-Declare-0.009/examples/MyApp-Web/root/ CatalystX-Declare-0.009/examples/MyApp-Web/root/favicon.ico CatalystX-Declare-0.009/examples/MyApp-Web/root/static/ CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/ CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_88x31_built.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_88x31_built_shadow.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/catalyst_logo.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_120x50_built.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_88x31_powered_shadow.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_88x31_powered.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_120x50_powered_shadow.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_120x50_powered.png CatalystX-Declare-0.009/examples/MyApp-Web/root/static/images/btn_120x50_built_shadow.png CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.009.tar.gz >>> /Users/fly818/bin/perl Makefile.PL Cannot determine perl version info from lib/CatalystX/Declare.pm Warning: prerequisite Carp 1.08 not found. We have 1.04. Warning: prerequisite Catalyst 5.80007 not found. We have 5.7015. Checking if your kit is complete... Looks good Writing Makefile for CatalystX::Declare ---- Unsatisfied dependencies detected during ---- ---- PHAYLON/CatalystX-Declare-0.009.tar.gz ---- Catalyst [requires] Carp [requires] Running make test Delayed until after prerequisites Running test for module 'Catalyst' Running make for F/FL/FLORA/Catalyst-Runtime-5.80010.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FL/FLORA/Catalyst-Runtime-5.80010.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FL/FLORA/CHECKSUMS Checksum for /Users/fly818/var/cpan/sources/authors/id/F/FL/FLORA/Catalyst-Runtime-5.80010.tar.gz ok Will not use Archive::Tar, need 1.00 Catalyst-Runtime-5.80010/ Catalyst-Runtime-5.80010/inc/ Catalyst-Runtime-5.80010/inc/Module/ Catalyst-Runtime-5.80010/inc/Module/AutoInstall.pm Catalyst-Runtime-5.80010/inc/Module/Install/ Catalyst-Runtime-5.80010/inc/Module/Install/AutoInstall.pm Catalyst-Runtime-5.80010/inc/Module/Install/Include.pm Catalyst-Runtime-5.80010/inc/Module/Install/Can.pm Catalyst-Runtime-5.80010/inc/Module/Install/WriteAll.pm Catalyst-Runtime-5.80010/inc/Module/Install/Makefile.pm Catalyst-Runtime-5.80010/inc/Module/Install/Metadata.pm Catalyst-Runtime-5.80010/inc/Module/Install/CheckConflicts.pm Catalyst-Runtime-5.80010/inc/Module/Install/Scripts.pm Catalyst-Runtime-5.80010/inc/Module/Install/AuthorRequires.pm Catalyst-Runtime-5.80010/inc/Module/Install/Base.pm Catalyst-Runtime-5.80010/inc/Module/Install/Fetch.pm Catalyst-Runtime-5.80010/inc/Module/Install/Win32.pm Catalyst-Runtime-5.80010/inc/Module/Install.pm Catalyst-Runtime-5.80010/TODO Catalyst-Runtime-5.80010/script/ Catalyst-Runtime-5.80010/script/catalyst.pl Catalyst-Runtime-5.80010/Changes Catalyst-Runtime-5.80010/t/ Catalyst-Runtime-5.80010/t/c3_appclass_bug.t Catalyst-Runtime-5.80010/t/optional_apache-cgi.pl Catalyst-Runtime-5.80010/t/live_component_controller_context_closure.t Catalyst-Runtime-5.80010/t/unit_utils_prefix.t Catalyst-Runtime-5.80010/t/optional_threads.t Catalyst-Runtime-5.80010/t/custom_live_path_bug.t Catalyst-Runtime-5.80010/t/03podcoverage.t Catalyst-Runtime-5.80010/t/optional_http-server-restart.t Catalyst-Runtime-5.80010/t/custom_live_component_controller_action_auto_doublebug.t Catalyst-Runtime-5.80010/t/unit_dispatcher_requestargs_restore.t Catalyst-Runtime-5.80010/t/deprecated.t Catalyst-Runtime-5.80010/t/optional_memleak.t Catalyst-Runtime-5.80010/t/unit_core_engine_fixenv-iis6.t Catalyst-Runtime-5.80010/t/unit_core_merge_config_hashes.t Catalyst-Runtime-5.80010/t/cdi_backcompat_plugin_accessor_override.t Catalyst-Runtime-5.80010/t/caf_backcompat.t Catalyst-Runtime-5.80010/t/unit_core_setup_log.t Catalyst-Runtime-5.80010/t/unit_stats.t Catalyst-Runtime-5.80010/t/unit_utils_subdir.t Catalyst-Runtime-5.80010/t/custom_exception_class_simple.t Catalyst-Runtime-5.80010/t/optional_apache-cgi-rewrite.pl Catalyst-Runtime-5.80010/t/unit_metaclass_compat_non_moose.t Catalyst-Runtime-5.80010/t/optional_apache-fastcgi.pl Catalyst-Runtime-5.80010/t/optional_stress.yml Catalyst-Runtime-5.80010/t/conf/ Catalyst-Runtime-5.80010/t/conf/extra.conf.in Catalyst-Runtime-5.80010/t/optional_http-server.t Catalyst-Runtime-5.80010/t/c3_mro.t Catalyst-Runtime-5.80010/t/unit_core_uri_with.t Catalyst-Runtime-5.80010/t/dead_recursive_chained_attributes.t Catalyst-Runtime-5.80010/t/something/ Catalyst-Runtime-5.80010/t/something/script/ Catalyst-Runtime-5.80010/t/something/script/foo/ Catalyst-Runtime-5.80010/t/something/script/foo/bar/ Catalyst-Runtime-5.80010/t/something/script/foo/bar/for_dist Catalyst-Runtime-5.80010/t/something/Makefile.PL Catalyst-Runtime-5.80010/t/unit_core_component.t Catalyst-Runtime-5.80010/t/unit_core_setup.t Catalyst-Runtime-5.80010/t/unit_core_action.t Catalyst-Runtime-5.80010/t/dead_load_multiple_chained_attributes.t Catalyst-Runtime-5.80010/t/plugin_new_method_backcompat.t Catalyst-Runtime-5.80010/t/unit_utils_request.t Catalyst-Runtime-5.80010/t/live_stats.t Catalyst-Runtime-5.80010/t/unit_metaclass_compat_extend_non_moose_controller.t Catalyst-Runtime-5.80010/t/live_fork.t Catalyst-Runtime-5.80010/t/live_catalyst_test.t Catalyst-Runtime-5.80010/t/unit_core_classdata.t Catalyst-Runtime-5.80010/t/dead_load_bad_args.t Catalyst-Runtime-5.80010/t/unit_controller_namespace.t Catalyst-Runtime-5.80010/t/unit_core_path_to.t Catalyst-Runtime-5.80010/t/unit_load_catalyst_test.t Catalyst-Runtime-5.80010/t/meta_method_unneeded.t Catalyst-Runtime-5.80010/t/catalyst_130pix.gif Catalyst-Runtime-5.80010/t/01use.t Catalyst-Runtime-5.80010/t/optional_apache-fastcgi-non-root.pl Catalyst-Runtime-5.80010/t/unit_core_log.t Catalyst-Runtime-5.80010/t/unit_controller_config.t Catalyst-Runtime-5.80010/t/unit_core_setup_stats.t Catalyst-Runtime-5.80010/t/optional_stress.t Catalyst-Runtime-5.80010/t/unit_core_mvc.t Catalyst-Runtime-5.80010/t/04critic.t Catalyst-Runtime-5.80010/t/dead_no_unknown_error.t Catalyst-Runtime-5.80010/t/optional_lighttpd-fastcgi.t Catalyst-Runtime-5.80010/t/unit_core_uri_for.t Catalyst-Runtime-5.80010/t/02pod.t Catalyst-Runtime-5.80010/t/unit_core_component_mro.t Catalyst-Runtime-5.80010/t/unit_response.t Catalyst-Runtime-5.80010/t/unit_core_engine_fixenv-lighttpd.t Catalyst-Runtime-5.80010/t/lib/ Catalyst-Runtime-5.80010/t/lib/Catalyst/ Catalyst-Runtime-5.80010/t/lib/Catalyst/Action/ Catalyst-Runtime-5.80010/t/lib/Catalyst/Action/TestBefore.pm Catalyst-Runtime-5.80010/t/lib/Catalyst/Action/TestAfter.pm Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/ Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/Test/ Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/Test/MangleDollarUnderScore.pm Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/Test/Deprecated.pm Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/Test/Headers.pm Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/Test/Errors.pm Catalyst-Runtime-5.80010/t/lib/Catalyst/Plugin/Test/Plugin.pm Catalyst-Runtime-5.80010/t/lib/DeprecatedTestApp.pm Catalyst-Runtime-5.80010/t/lib/DeprecatedTestApp/ Catalyst-Runtime-5.80010/t/lib/DeprecatedTestApp/C/ Catalyst-Runtime-5.80010/t/lib/DeprecatedTestApp/C/Root.pm Catalyst-Runtime-5.80010/t/lib/TestAppWithMeta/ Catalyst-Runtime-5.80010/t/lib/TestAppWithMeta/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppWithMeta/Controller/Root.pm Catalyst-Runtime-5.80010/t/lib/TestPluginWithConstructor.pm Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault/ Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault/Controller/Root.pm Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault/Controller/IndexChained.pm Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault/Controller/Default.pm Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault/Controller/IndexPrivate.pm Catalyst-Runtime-5.80010/t/lib/TestAppOnDemand/ Catalyst-Runtime-5.80010/t/lib/TestAppOnDemand/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppOnDemand/Controller/Body.pm Catalyst-Runtime-5.80010/t/lib/TestAppBadlyImmutable.pm Catalyst-Runtime-5.80010/t/lib/TestAppWithMeta.pm Catalyst-Runtime-5.80010/t/lib/TestAppNonMooseController.pm Catalyst-Runtime-5.80010/t/lib/TestAppChainedAbsolutePathPart.pm Catalyst-Runtime-5.80010/t/lib/TestAppOneView.pm Catalyst-Runtime-5.80010/t/lib/TestApp/ Catalyst-Runtime-5.80010/t/lib/TestApp/RequestBaseBug.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Action/ Catalyst-Runtime-5.80010/t/lib/TestApp/Action/TestMyAction.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Action/TestBefore.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Role.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Model.pm Catalyst-Runtime-5.80010/t/lib/TestApp/View/ Catalyst-Runtime-5.80010/t/lib/TestApp/View/Dump/ Catalyst-Runtime-5.80010/t/lib/TestApp/View/Dump/Request.pm Catalyst-Runtime-5.80010/t/lib/TestApp/View/Dump/Response.pm Catalyst-Runtime-5.80010/t/lib/TestApp/View/Dump/Env.pm Catalyst-Runtime-5.80010/t/lib/TestApp/View/Dump/Body.pm Catalyst-Runtime-5.80010/t/lib/TestApp/View/Dump.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Model/ Catalyst-Runtime-5.80010/t/lib/TestApp/Model/ClosuresInConfig.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Model/Foo.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Model/Foo/ Catalyst-Runtime-5.80010/t/lib/TestApp/Model/Foo/Bar.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Args.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Root.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Inheritance.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Forward.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Local.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Global.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Visit.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Path.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Regexp.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/End.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/TestRelative.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Action.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Root.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Bar.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/PassedArgs.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/ParentChain/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/ParentChain/Relative.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Foo.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/ParentChain.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/PathPrefix.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Auto.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Auto/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Auto/Forward.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Auto/Bar.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Auto/Foo.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/Auto/Detach.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Chained/ArgsOrder.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Go.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Streaming.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Begin.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Auto.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Index.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Detach.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/TestMultipath.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Auto/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Auto/Abort.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Auto/Deep.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Auto/Default.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Private.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/Default.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action/ForwardTo.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Immutable.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Anon.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Moose/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Moose/MethodModifiers.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities/locre_vs_index.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities/path_vs_index.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities/re_vs_index.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities/loc_vs_index.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities/MultiMethod.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Action.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Keyword.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/ContextClosure.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Attributes.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Immutable/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Immutable/HardToReload.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Priorities.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Request/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Request/Uploads.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Request/URI.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/ Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Redirect.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Cookies.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Large.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Headers.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Print.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Status.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Engine/Response/Errors.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Index.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Moose.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Fork.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Controller/Dump.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Plugin/ Catalyst-Runtime-5.80010/t/lib/TestApp/Plugin/FullyQualified.pm Catalyst-Runtime-5.80010/t/lib/TestApp/Plugin/AddDispatchTypes.pm Catalyst-Runtime-5.80010/t/lib/TestApp/DispatchType/ Catalyst-Runtime-5.80010/t/lib/TestApp/DispatchType/CustomPostLoad.pm Catalyst-Runtime-5.80010/t/lib/TestApp/DispatchType/CustomPreLoad.pm Catalyst-Runtime-5.80010/t/lib/TestAppMetaCompat.pm Catalyst-Runtime-5.80010/t/lib/TestAppOneView/ Catalyst-Runtime-5.80010/t/lib/TestAppOneView/View/ Catalyst-Runtime-5.80010/t/lib/TestAppOneView/View/Dummy.pm Catalyst-Runtime-5.80010/t/lib/TestAppOneView/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppOneView/Controller/Root.pm Catalyst-Runtime-5.80010/t/lib/PluginTestApp.pm Catalyst-Runtime-5.80010/t/lib/TestAppUnknownError.pm Catalyst-Runtime-5.80010/t/lib/TestAppClassExceptionSimpleTest.pm Catalyst-Runtime-5.80010/t/lib/TestAppIndexDefault.pm Catalyst-Runtime-5.80010/t/lib/TestAppChainedAbsolutePathPart/ Catalyst-Runtime-5.80010/t/lib/TestAppChainedAbsolutePathPart/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppChainedAbsolutePathPart/Controller/Foo.pm Catalyst-Runtime-5.80010/t/lib/CDICompatTestPlugin.pm Catalyst-Runtime-5.80010/t/lib/TestAppNonMooseController/ Catalyst-Runtime-5.80010/t/lib/TestAppNonMooseController/ControllerBase.pm Catalyst-Runtime-5.80010/t/lib/TestAppNonMooseController/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppNonMooseController/Controller/Foo.pm Catalyst-Runtime-5.80010/t/lib/TestAppPluginWithConstructor.pm Catalyst-Runtime-5.80010/t/lib/NullPackage.pm Catalyst-Runtime-5.80010/t/lib/TestAppChainedRecursive.pm Catalyst-Runtime-5.80010/t/lib/TestAppMatchSingleArg/ Catalyst-Runtime-5.80010/t/lib/TestAppMatchSingleArg/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppMatchSingleArg/Controller/Root.pm Catalyst-Runtime-5.80010/t/lib/TestAppMetaCompat/ Catalyst-Runtime-5.80010/t/lib/TestAppMetaCompat/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppMetaCompat/Controller/Base.pm Catalyst-Runtime-5.80010/t/lib/TestAppMetaCompat/Controller/Books.pm Catalyst-Runtime-5.80010/t/lib/TestAppPathBug.pm Catalyst-Runtime-5.80010/t/lib/TestAppDoubleAutoBug.pm Catalyst-Runtime-5.80010/t/lib/TestAppStats.pm Catalyst-Runtime-5.80010/t/lib/TestAppOnDemand.pm Catalyst-Runtime-5.80010/t/lib/TestAppChainedRecursive/ Catalyst-Runtime-5.80010/t/lib/TestAppChainedRecursive/Controller/ Catalyst-Runtime-5.80010/t/lib/TestAppChainedRecursive/Controller/Foo.pm Catalyst-Runtime-5.80010/t/lib/TestAppMatchSingleArg.pm Catalyst-Runtime-5.80010/t/lib/TestApp.pm Catalyst-Runtime-5.80010/t/optional_lighttpd-fastcgi-non-root.t Catalyst-Runtime-5.80010/t/aggregate.t Catalyst-Runtime-5.80010/t/aggregate/ Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_local.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_streaming.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_escaped_path.t Catalyst-Runtime-5.80010/t/aggregate/live_component_view_single.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_headers.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_auto.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_regexp.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_begin.t Catalyst-Runtime-5.80010/t/aggregate/live_loop.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_path.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_attributes.t Catalyst-Runtime-5.80010/t/aggregate/unit_core_component_layers.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_end.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_auth.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_action.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_index.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_go.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_large.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_body_demand.t Catalyst-Runtime-5.80010/t/aggregate/live_plugin_loaded.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_uri.t Catalyst-Runtime-5.80010/t/aggregate/unit_core_action_for.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_setup_plugins.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_path_matchsingle.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_index_or_default.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_visit.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_inheritance.t Catalyst-Runtime-5.80010/t/aggregate/live_recursion.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_cookies.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_forward.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_status.t Catalyst-Runtime-5.80010/t/aggregate/unit_core_appclass_roles_in_plugin_list.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_env.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_multipath.t Catalyst-Runtime-5.80010/t/aggregate/unit_core_uri_for_action.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_moose.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_cookies.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_uploads.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_parameters.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_chained.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_detach.t Catalyst-Runtime-5.80010/t/aggregate/live_priorities.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_print.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_errors.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_headers.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_private.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_remote_user.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_default.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_anon.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_response_redirect.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_args.t Catalyst-Runtime-5.80010/t/aggregate/unit_core_uri_for_multibytechar.t Catalyst-Runtime-5.80010/t/aggregate/live_component_controller_action_global.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_setup_basics.t Catalyst-Runtime-5.80010/t/aggregate/live_engine_request_body.t Catalyst-Runtime-5.80010/t/unit_utils_load_class.t Catalyst-Runtime-5.80010/t/unit_core_component_loading.t Catalyst-Runtime-5.80010/t/unit_core_plugin.t Catalyst-Runtime-5.80010/t/unit_utils_env_value.t Catalyst-Runtime-5.80010/t/unit_metaclass_compat_non_moose_controller.t Catalyst-Runtime-5.80010/Makefile.PL Catalyst-Runtime-5.80010/META.yml Catalyst-Runtime-5.80010/MANIFEST Catalyst-Runtime-5.80010/lib/ Catalyst-Runtime-5.80010/lib/Catalyst/ Catalyst-Runtime-5.80010/lib/Catalyst/Runtime.pm Catalyst-Runtime-5.80010/lib/Catalyst/Exception/ Catalyst-Runtime-5.80010/lib/Catalyst/Exception/Go.pm Catalyst-Runtime-5.80010/lib/Catalyst/Exception/Detach.pm Catalyst-Runtime-5.80010/lib/Catalyst/Delta.pod Catalyst-Runtime-5.80010/lib/Catalyst/Log.pm Catalyst-Runtime-5.80010/lib/Catalyst/Component.pm Catalyst-Runtime-5.80010/lib/Catalyst/Request.pm Catalyst-Runtime-5.80010/lib/Catalyst/ClassData.pm Catalyst-Runtime-5.80010/lib/Catalyst/ActionContainer.pm Catalyst-Runtime-5.80010/lib/Catalyst/Exception.pm Catalyst-Runtime-5.80010/lib/Catalyst/Model.pm Catalyst-Runtime-5.80010/lib/Catalyst/View.pm Catalyst-Runtime-5.80010/lib/Catalyst/Action.pm Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType.pm Catalyst-Runtime-5.80010/lib/Catalyst/Component/ Catalyst-Runtime-5.80010/lib/Catalyst/Component/ContextClosure.pm Catalyst-Runtime-5.80010/lib/Catalyst/Component/ApplicationAttribute.pm Catalyst-Runtime-5.80010/lib/Catalyst/Stats.pm Catalyst-Runtime-5.80010/lib/Catalyst/Request/ Catalyst-Runtime-5.80010/lib/Catalyst/Request/Upload.pm Catalyst-Runtime-5.80010/lib/Catalyst/Dispatcher.pm Catalyst-Runtime-5.80010/lib/Catalyst/ActionChain.pm Catalyst-Runtime-5.80010/lib/Catalyst/Utils.pm Catalyst-Runtime-5.80010/lib/Catalyst/Engine/ Catalyst-Runtime-5.80010/lib/Catalyst/Engine/FastCGI.pm Catalyst-Runtime-5.80010/lib/Catalyst/Engine/CGI.pm Catalyst-Runtime-5.80010/lib/Catalyst/Engine/HTTP.pm Catalyst-Runtime-5.80010/lib/Catalyst/Upgrading.pod Catalyst-Runtime-5.80010/lib/Catalyst/Base.pm Catalyst-Runtime-5.80010/lib/Catalyst/Response.pm Catalyst-Runtime-5.80010/lib/Catalyst/Test.pm Catalyst-Runtime-5.80010/lib/Catalyst/Controller.pm Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType/ Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType/Regex.pm Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType/Path.pm Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType/Chained.pm Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType/Index.pm Catalyst-Runtime-5.80010/lib/Catalyst/DispatchType/Default.pm Catalyst-Runtime-5.80010/lib/Catalyst/Engine.pm Catalyst-Runtime-5.80010/lib/Catalyst.pm Catalyst-Runtime-5.80010/README CPAN.pm: Going to build F/FL/FLORA/Catalyst-Runtime-5.80010.tar.gz >>> /Users/fly818/bin/perl Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... *** Since we're running under CPAN, I'll just let it take care of the dependency's installation later. [Core Features] - Class::Data::Inheritable ...loaded. (0.08) - Test::Exception ...loaded. (0.27) - List::MoreUtils ...loaded. (0.22) - namespace::autoclean ...loaded. (0.08) - namespace::clean ...loaded. (0.11) - B::Hooks::EndOfScope ...too old. (0.05 < 0.08) - MooseX::Emulate::Class::Accessor::Fast ...loaded. (0.00902 >= 0.00801) - Class::MOP ...loaded. (0.92 >= 0.83) - Moose ...loaded. (0.89 >= 0.78) - MooseX::MethodAttributes::Inheritable ...loaded. (0.15 >= 0.15) - Carp ...loaded. (1.04) - Class::C3::Adopt::NEXT ...loaded. (0.12 >= 0.07) - CGI::Simple::Cookie ...loaded. (1.112) - Data::Dump ...loaded. (1.15) - HTML::Entities ...loaded. (3.60) - HTTP::Body ...loaded. (1.05 >= 1.04) - HTTP::Headers ...loaded. (5.827 >= 1.64) - HTTP::Request ...loaded. (5.827) - HTTP::Response ...loaded. (5.824) - HTTP::Request::AsCGI ...loaded. (0.9 >= 0.8) - LWP::UserAgent ...loaded. (5.829) - Module::Pluggable ...loaded. (3.9 >= 3.9) - Path::Class ...loaded. (0.16 >= 0.09) - Scalar::Util ...loaded. (1.21) - Sub::Exporter ...loaded. (0.982) - Text::SimpleTable ...loaded. (2.0 >= 0.03) - Time::HiRes ...loaded. (1.9719) - Tree::Simple ...loaded. (1.18 >= 1.15) - Tree::Simple::Visitor::FindByPath ...loaded. (0.03) - URI ...loaded. (1.40 >= 1.35) - Task::Weaken ...loaded. (1.03) - Text::Balanced ...loaded. (2.02) - MRO::Compat ...loaded. (0.11) - String::RewritePrefix ...loaded. (0.004 >= 0.004) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite B::Hooks::EndOfScope 0.08 not found. We have 0.05. Writing Makefile for Catalyst::Runtime Important: This library is for running Catalyst applications. For development and use of catalyst.pl and myapp_create.pl, make sure you also install the development tools package Catalyst::Devel. perl -MCPANPLUS -e 'install Catalyst::Devel' # or perl -MCPAN -e 'install Catalyst::Devel' To get some commonly used plugins, as well as the TT view and DBIC model, install Task::Catalyst in the same way. Have fun! *** WARNING: This version of Catalyst-Runtime conflicts with the version of some modules you have installed. You will need to upgrade these modules after installing this version of Catalyst-Runtime. List of the conflicting modules and their installed versions: Catalyst::Controller::AllowDisable : 0.03 (<= 0.03) Catalyst::Devel : 1.15 (<= 1.19) Catalyst::Plugin::ENV : 0.02 (<= 9999) Catalyst::Plugin::SmartURI : 0.031 (<= 0.032) Catalyst::Plugin::Unicode::Encoding : 0.2 (<= 0.2) Catalyst::View::Mason : 0.17 (<= 0.17) CatalystX::CRUD : 0.42 (<= 0.42) CatalystX::CRUD::Model::RDBO : 0.19 (<= 0.20) *** ---- Unsatisfied dependencies detected during ---- ---- FLORA/Catalyst-Runtime-5.80010.tar.gz ---- B::Hooks::EndOfScope [requires] Running make test Delayed until after prerequisites Running test for module 'B::Hooks::EndOfScope' Running make for F/FL/FLORA/B-Hooks-EndOfScope-0.08.tar.gz Checksum for /Users/fly818/var/cpan/sources/authors/id/F/FL/FLORA/B-Hooks-EndOfScope-0.08.tar.gz ok Will not use Archive::Tar, need 1.00 B-Hooks-EndOfScope-0.08/ B-Hooks-EndOfScope-0.08/inc/ B-Hooks-EndOfScope-0.08/inc/Module/ B-Hooks-EndOfScope-0.08/inc/Module/Install/ B-Hooks-EndOfScope-0.08/inc/Module/Install/Can.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/WriteAll.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/Makefile.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/ExtraTests.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/Metadata.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/Base.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/Fetch.pm B-Hooks-EndOfScope-0.08/inc/Module/Install/Win32.pm B-Hooks-EndOfScope-0.08/inc/Module/Install.pm B-Hooks-EndOfScope-0.08/MANIFEST.SKIP B-Hooks-EndOfScope-0.08/Changes B-Hooks-EndOfScope-0.08/t/ B-Hooks-EndOfScope-0.08/t/eval.t B-Hooks-EndOfScope-0.08/t/exception.t B-Hooks-EndOfScope-0.08/t/basic.t B-Hooks-EndOfScope-0.08/Makefile.PL B-Hooks-EndOfScope-0.08/META.yml B-Hooks-EndOfScope-0.08/xt/ B-Hooks-EndOfScope-0.08/xt/author/ B-Hooks-EndOfScope-0.08/xt/author/pod.t B-Hooks-EndOfScope-0.08/xt/author/podcoverage.t B-Hooks-EndOfScope-0.08/MANIFEST B-Hooks-EndOfScope-0.08/lib/ B-Hooks-EndOfScope-0.08/lib/B/ B-Hooks-EndOfScope-0.08/lib/B/Hooks/ B-Hooks-EndOfScope-0.08/lib/B/Hooks/EndOfScope.pm B-Hooks-EndOfScope-0.08/README CPAN.pm: Going to build F/FL/FLORA/B-Hooks-EndOfScope-0.08.tar.gz >>> /Users/fly818/bin/perl Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite Variable::Magic 0.34 not found. We have 0.24. Writing Makefile for B::Hooks::EndOfScope ---- Unsatisfied dependencies detected during ---- ---- FLORA/B-Hooks-EndOfScope-0.08.tar.gz ---- Variable::Magic [requires] Running make test Delayed until after prerequisites Running test for module 'Variable::Magic' Running make for V/VP/VPIT/Variable-Magic-0.36.tar.gz Checksum for /Users/fly818/var/cpan/sources/authors/id/V/VP/VPIT/Variable-Magic-0.36.tar.gz ok Will not use Archive::Tar, need 1.00 Variable-Magic-0.36/ Variable-Magic-0.36/lib/ Variable-Magic-0.36/lib/Variable/ Variable-Magic-0.36/lib/Variable/Magic.pm Variable-Magic-0.36/README Variable-Magic-0.36/META.yml Variable-Magic-0.36/Makefile.PL Variable-Magic-0.36/MANIFEST Variable-Magic-0.36/t/ Variable-Magic-0.36/t/lib/ Variable-Magic-0.36/t/lib/Variable/ Variable-Magic-0.36/t/lib/Variable/Magic/ Variable-Magic-0.36/t/lib/Variable/Magic/TestValue.pm Variable-Magic-0.36/t/lib/Variable/Magic/TestDestroyRequired.pm Variable-Magic-0.36/t/lib/Variable/Magic/TestWatcher.pm Variable-Magic-0.36/t/lib/Variable/Magic/TestScopeEnd.pm Variable-Magic-0.36/t/33-code.t Variable-Magic-0.36/t/41-clone.t Variable-Magic-0.36/t/21-set.t Variable-Magic-0.36/t/10-simple.t Variable-Magic-0.36/t/23-clear.t Variable-Magic-0.36/t/15-self.t Variable-Magic-0.36/t/27-local.t Variable-Magic-0.36/t/14-callbacks.t Variable-Magic-0.36/t/18-opinfo.t Variable-Magic-0.36/t/28-uvar.t Variable-Magic-0.36/t/20-get.t Variable-Magic-0.36/t/22-len.t Variable-Magic-0.36/t/11-multiple.t Variable-Magic-0.36/t/34-glob.t Variable-Magic-0.36/t/13-data.t Variable-Magic-0.36/t/92-pod-coverage.t Variable-Magic-0.36/t/91-pod.t Variable-Magic-0.36/t/90-boilerplate.t Variable-Magic-0.36/t/35-stash.t Variable-Magic-0.36/t/32-hash.t Variable-Magic-0.36/t/31-array.t Variable-Magic-0.36/t/01-import.t Variable-Magic-0.36/t/95-portability-files.t Variable-Magic-0.36/t/17-ctl.t Variable-Magic-0.36/t/12-sig.t Variable-Magic-0.36/t/30-scalar.t Variable-Magic-0.36/t/00-load.t Variable-Magic-0.36/t/16-huf.t Variable-Magic-0.36/t/25-copy.t Variable-Magic-0.36/t/99-kwalitee.t Variable-Magic-0.36/t/40-threads.t Variable-Magic-0.36/t/24-free.t Variable-Magic-0.36/Magic.xs Variable-Magic-0.36/Changes Variable-Magic-0.36/samples/ Variable-Magic-0.36/samples/copy.pl Variable-Magic-0.36/samples/uvar.pl Variable-Magic-0.36/samples/magic.pl Variable-Magic-0.36/samples/vm_vs_tie.pl Variable-Magic-0.36/samples/synopsis.pl CPAN.pm: Going to build V/VP/VPIT/Variable-Magic-0.36.tar.gz >>> /Users/fly818/bin/perl Makefile.PL Checking perl patchlevel... none Checking if this is ActiveState Perl 5.8.8 build 822 or higher... no Checking if your kit is complete... Looks good Writing Makefile for Variable::Magic >>> make cp lib/Variable/Magic.pm blib/lib/Variable/Magic.pm /Users/fly818/bin/perl /Users/fly818/var/megalib/ExtUtils/xsubpp -typemap /Users/fly818/ap818/lib/ExtUtils/typemap Magic.xs > Magic.xsc && mv Magic.xsc Magic.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"0.36\" -DXS_VERSION=\"0.36\" "-I/Users/fly818/ap818/lib/CORE" Magic.c Magic.c: In function 'boot_Variable__Magic': Magic.c:1635: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1637: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1638: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1639: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1640: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1641: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1642: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c: In function 'boot_Variable__Magic': Magic.c:1635: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1637: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1638: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1639: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1640: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1641: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Magic.c:1642: warning: passing argument 4 of 'Perl_newXS' discards qualifiers from pointer target type Running Mkbootstrap for Variable::Magic () chmod 644 Magic.bs rm -f blib/arch/auto/Variable/Magic/Magic.bundle env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.3 Magic.o -o blib/arch/auto/Variable/Magic/Magic.bundle \ \ chmod 755 blib/arch/auto/Variable/Magic/Magic.bundle cp Magic.bs blib/arch/auto/Variable/Magic/Magic.bs chmod 644 blib/arch/auto/Variable/Magic/Magic.bs Manifying blib/man3/Variable::Magic.3 VPIT/Variable-Magic-0.36.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Variable::Magic 0.36, Perl 5.008008 (no patchlevel), /Users/fly818/bin/perl # This is ActiveState Perl 5.008008 build 818 t/00-load.t ............... 1..1 ok 1 - use Variable::Magic; ok t/01-import.t ............. 1..21 ok 1 - import wizard ok 2 - import gensig ok 3 - import getsig ok 4 - import cast ok 5 - import getdata ok 6 - import dispell ok 7 - import SIG_MIN ok 8 - import SIG_MAX ok 9 - import SIG_NBR ok 10 - import MGf_COPY ok 11 - import MGf_DUP ok 12 - import MGf_LOCAL ok 13 - import VMG_UVAR ok 14 - import VMG_COMPAT_ARRAY_PUSH_NOLEN ok 15 - import VMG_COMPAT_ARRAY_UNSHIFT_NOLEN_VOID ok 16 - import VMG_COMPAT_ARRAY_UNDEF_CLEAR ok 17 - import VMG_COMPAT_SCALAR_LENGTH_NOLEN ok 18 - import VMG_PERL_PATCHLEVEL ok 19 - import VMG_THREADSAFE ok 20 - import VMG_OP_INFO_NAME ok 21 - import VMG_OP_INFO_OBJECT ok t/10-simple.t ............. 1..48 ok 1 - _wizard called directly with a wrong number of arguments croaks ok 2 - _wizard called directly with a wrong number of arguments croaks ok 3 - _wizard called directly with a wrong number of arguments croaks ok 4 - _wizard called directly with a wrong number of arguments croaks ok 5 - _wizard called directly with a wrong number of arguments croaks ok 6 - _wizard called directly with a wrong number of arguments croaks ok 7 - _wizard called directly with a wrong number of arguments croaks ok 8 - _wizard called directly with a wrong number of arguments croaks ok 9 - _wizard called directly with a wrong number of arguments croaks ok 10 - _wizard called directly with a wrong number of arguments croaks ok 11 - _wizard called directly with a wrong number of arguments croaks ok 12 - _wizard called directly with a wrong number of arguments croaks ok 13 - _wizard called directly with a wrong number of arguments croaks ok 14 - _wizard called directly with a wrong number of arguments croaks ok 15 - _wizard called directly with a wrong number of arguments croaks ok 16 - _wizard called directly with a wrong number of arguments croaks ok 17 - _wizard called directly with a wrong number of arguments croaks ok 18 - _wizard called directly with a wrong number of arguments croaks ok 19 - _wizard called directly with a wrong number of arguments croaks ok 20 - _wizard called directly with a wrong number of arguments croaks ok 21 - wizard called with an odd number of arguments croaks ok 22 - wizard called with an odd number of arguments croaks ok 23 - wizard called with an odd number of arguments croaks ok 24 - wizard called with an odd number of arguments croaks ok 25 - cast from wrong sig croaks ok 26 - cast from wrong sig doesn't return anything ok 27 - wizard doesn't croak ok 28 - wizard is defined ok 29 - wizard is a scalar ref ok 30 - wizard signature is correct ok 31 - cast doesn't croak ok 32 - cast is valid ok 33 - dispell from wizard doesn't croak ok 34 - dispell from wizard is valid ok 35 - re-cast doesn't croak ok 36 - re-cast is valid ok 37 - re-dispell from wrong sig croaks ok 38 - re-dispell from wrong sig doesn't return anything ok 39 - re-dispell from undef croaks ok 40 - re-dispell from undef doesn't return anything ok 41 - re-dispell from good sig doesn't croak ok 42 - re-dispell from good sig is valid ok 43 - dispell non-magic object doesn't croak ok 44 - dispell non-magic object returns 0 ok 45 - cast from obsolete signature croaks ok 46 - cast from obsolete signature returns undef ok 47 - cast from undef croaks ok 48 - cast from undef doesn't return anything ok t/11-multiple.t ........... 1..74 ok 1 - wizard 0 creation doesn't croak ok 2 - wizard 1 creation doesn't croak ok 3 - wizard 2 creation doesn't croak ok 4 - wizard 0 is defined ok 5 - wizard 0 is a scalar ref ok 6 - wizard 1 is defined ok 7 - wizard 1 is a scalar ref ok 8 - wizard 2 is defined ok 9 - wizard 2 is a scalar ref ok 10 - cast magic 0 doesn't croak ok 11 - cast magic 0 is valid ok 12 - cast magic 1 doesn't croak ok 13 - cast magic 1 is valid ok 14 - cast magic 2 doesn't croak ok 15 - cast magic 2 is valid ok 16 - get magic 0 ok 17 - get magic 1 ok 18 - get magic 2 ok 19 - set magic 0 ok 20 - set magic 1 ok 21 - set magic 2 ok 22 - dispell magic 1 doesn't croak ok 23 - dispell magic 1 is valid ok 24 - get magic 0 after dispelled 1 ok 25 - get magic 2 after dispelled 1 ok 26 - set magic 0 after dispelled 1 ok 27 - set magic 2 after dispelled 1 ok 28 - dispell magic 0 doesn't croak ok 29 - dispell magic 0 is valid ok 30 - get magic 2 after dispelled 1 & 0 ok 31 - set magic 2 after dispelled 1 & 0 ok 32 - dispell magic 2 doesn't croak ok 33 - dispell magic 2 is valid ok 34 # skip No nice uvar magic for this perl ok 35 # skip No nice uvar magic for this perl ok 36 # skip No nice uvar magic for this perl ok 37 # skip No nice uvar magic for this perl ok 38 # skip No nice uvar magic for this perl ok 39 # skip No nice uvar magic for this perl ok 40 # skip No nice uvar magic for this perl ok 41 # skip No nice uvar magic for this perl ok 42 # skip No nice uvar magic for this perl ok 43 # skip No nice uvar magic for this perl ok 44 # skip No nice uvar magic for this perl ok 45 # skip No nice uvar magic for this perl ok 46 # skip No nice uvar magic for this perl ok 47 # skip No nice uvar magic for this perl ok 48 # skip No nice uvar magic for this perl ok 49 # skip No nice uvar magic for this perl ok 50 # skip No nice uvar magic for this perl ok 51 # skip No nice uvar magic for this perl ok 52 # skip No nice uvar magic for this perl ok 53 # skip No nice uvar magic for this perl ok 54 # skip No nice uvar magic for this perl ok 55 # skip No nice uvar magic for this perl ok 56 # skip No nice uvar magic for this perl ok 57 # skip No nice uvar magic for this perl ok 58 # skip No nice uvar magic for this perl ok 59 # skip No nice uvar magic for this perl ok 60 # skip No nice uvar magic for this perl ok 61 # skip No nice uvar magic for this perl ok 62 # skip No nice uvar magic for this perl ok 63 # skip No nice uvar magic for this perl ok 64 # skip No nice uvar magic for this perl ok 65 # skip No nice uvar magic for this perl ok 66 # skip No nice uvar magic for this perl ok 67 # skip No nice uvar magic for this perl ok 68 # skip No nice uvar magic for this perl ok 69 # skip No nice uvar magic for this perl ok 70 # skip No nice uvar magic for this perl ok 71 # skip No nice uvar magic for this perl ok 72 # skip No nice uvar magic for this perl ok 73 # skip No nice uvar magic for this perl ok 74 # skip No nice uvar magic for this perl ok t/12-sig.t ................ 1..30 ok 1 - wizard creation doesn't croak ok 2 - wizard is defined ok 3 - wizard is a scalar ref ok 4 - wizard signature is correct ok 5 - wizard retreive doesn't croak ok 6 - retrieved wizard is defined ok 7 - retrieved wizard is a scalar ref ok 8 - retrieved wizard signature is correct ok 9 - non numeric signature croaks ok 10 - non numeric signature doesn't return anything ok 11 - numeric signature too small croaks ok 12 - numeric signature too small doesn't return anything ok 13 - numeric signature too big croaks ok 14 - numeric signature too big doesn't return anything ok 15 - cast from wizard doesn't croak ok 16 - cast from wizard invalid ok 17 - dispell from retrieved wizard doesn't croak ok 18 - dispell from retrieved wizard invalid ok 19 - cast from integer doesn't croak ok 20 - cast from integer invalid ok 21 - cast from float doesn't croak ok 22 - cast from float invalid ok 23 - cast from string doesn't croak ok 24 - cast from string invalid ok 25 - dispell from integer doesn't croak ok 26 - dispell from integer invalid ok 27 - dispell from float doesn't croak ok 28 - dispell from float invalid ok 29 - dispell from string doesn't croak ok 30 - dispell from string invalid ok t/13-data.t ............... 1..38 ok 1 - wizard doesn't croak ok 2 - wizard is defined ok 3 - wizard is a scalar ref ok 4 - cast doesn't croak ok 5 - cast returns true ok 6 - getdata from wizard doesn't croak ok 7 - getdata from wizard returns true ok 8 - getdata from wizard return value is ok ok 9 - getdata from non-magical scalar doesn't croak ok 10 - getdata from non-magical scalar returns undef ok 11 - getdata from sig doesn't croak ok 12 - getdata from sig returns true ok 13 - getdata from sig return value is ok ok 14 - get magic : pass data ok 15 - get magic : data updated ok 16 - set magic : pass data ok 17 - set magic : pass data ok 18 - getdata from invalid sig croaks ok 19 - getdata from invalid sig returns undef ok 20 - getdata from undef croaks ok 21 - getdata from undef doesn't return anything ok 22 - dispell doesn't croak ok 23 - dispell returns true ok 24 - cast with arguments doesn't croak ok 25 - cast with arguments returns true ok 26 - getdata from wizard with arguments doesn't croak ok 27 - getdata from wizard with arguments returns true ok 28 - getdata from wizard with arguments return value is ok ok 29 - cast non-data wizard doesn't croak ok 30 - cast non-data wizard returns true ok 31 - getdata from non-data wizard doesn't croak ok 32 - getdata from non-data wizard invalid returns undef ok 33 - data from d is what we expected ok 34 - cast arguments from d were passed by alias ok 35 - data from e is what we expected ok 36 - cast arguments from e were passed by alias ok 37 - data from d wasn't changed ok 38 - data from e wasn't changed ok t/14-callbacks.t .......... 1..12 ok 1 - wizard creation doesn't croak ok 2 - wizard is defined ok 3 - wizard is a scalar ref ok 4 - cast doesn't croak ok 5 - cast is valid ok 6 - callback returning undef doesn't warn/croak ok 7 - callback returning undef fails ok 8 - caller into callback returns the right thing ok 9 - caller into callback returns the right thing (second time) ok 10 - caller into callback into block returns the right thing ok 11 - caller into callback doesn't croak ok 12 - caller into callback into eval returns the right thing ok # Test global destruction t/15-self.t ............... 1..17 ok 1 - wizard creation error doesn't croak ok 2 - wizard is defined ok 3 - wizard is a scalar ref ok 4 - cast on self doesn't croak ok 5 - cast on self is valid ok 6 - magic works correctly on self ok 7 - dispell on self doesn't croak ok 8 - dispell on self is valid ok 9 - magic is no longer invoked on self when dispelled ok 10 - re-cast on self doesn't croak ok 11 - re-cast on self is valid ok 12 - getdata on magical self doesn't trigger callbacks ok 13 - re-dispell on self doesn't croak ok 14 - re-dispell on self is valid ok 15 - re-re-cast on self doesn't croak ok 16 - re-re-cast on self is valid ok 17 - wizard destruction at the end of BEGIN-time require doesn't panic ok t/16-huf.t ................ skipped: No nice uvar magic for this perl t/17-ctl.t ................ 1..11 ok 1 - die in data callback ok 2 - die in set callback ok 3 - die in len callback ok 4 - die in free callback ok 5 - die in data callback in BEGIN ok 6 - die in free callback in BEGIN ok 7 - die in len callback in BEGIN ok 8 - in hints hash destructor ok 9 - die in BEGIN in require triggers hints hash destructor ok 10 - in hints hash destructor 2 ok 11 - die in BEGIN in eval triggers hints hash destructor ok t/18-opinfo.t ............. 1..103 ok 1 - len wizard with op_info == 1 doesn't croak ok 2 - len magic with op_info == 1 gets the right op info ok 3 - len magic with op_info == 1 doesn't croak ok 4 - len wizard with op_info == 2 doesn't croak ok 5 - len magic with op_info == 2 isa B::OP ok 6 - len magic with op_info == 2 gets the right op info ok 7 - len magic with op_info == 2 doesn't croak ok 8 - get wizard with op_info == 1 doesn't croak ok 9 - get magic with op_info == 1 gets the right op info ok 10 - get magic with op_info == 1 doesn't croak ok 11 - get wizard with op_info == 2 doesn't croak ok 12 - get magic with op_info == 2 isa B::OP ok 13 - get magic with op_info == 2 gets the right op info ok 14 - get magic with op_info == 2 doesn't croak ok 15 - get wizard with op_info == 1 doesn't croak ok 16 - get magic with op_info == 1 gets the right op info ok 17 - get magic with op_info == 1 doesn't croak ok 18 - get wizard with op_info == 2 doesn't croak ok 19 - get magic with op_info == 2 isa B::PADOP ok 20 - get magic with op_info == 2 gets the right op info ok 21 - get magic with op_info == 2 doesn't croak ok 22 - get wizard with op_info == 1 doesn't croak ok 23 - get magic with op_info == 1 gets the right op info ok 24 - get magic with op_info == 1 doesn't croak ok 25 - get wizard with op_info == 2 doesn't croak ok 26 - get magic with op_info == 2 isa B::UNOP ok 27 - get magic with op_info == 2 gets the right op info ok 28 - get magic with op_info == 2 doesn't croak ok 29 - get wizard with op_info == 1 doesn't croak ok 30 - get magic with op_info == 1 gets the right op info ok 31 - get magic with op_info == 1 doesn't croak ok 32 - get wizard with op_info == 2 doesn't croak ok 33 - get magic with op_info == 2 isa B::BINOP ok 34 - get magic with op_info == 2 gets the right op info ok 35 - get magic with op_info == 2 doesn't croak ok 36 - get wizard with op_info == 1 doesn't croak ok 37 - get magic with op_info == 1 gets the right op info ok 38 - get magic with op_info == 1 doesn't croak ok 39 - get wizard with op_info == 2 doesn't croak ok 40 - get magic with op_info == 2 isa B::BINOP ok 41 - get magic with op_info == 2 gets the right op info ok 42 - get magic with op_info == 2 doesn't croak ok 43 - get wizard with op_info == 1 doesn't croak ok 44 - get magic with op_info == 1 gets the right op info ok 45 - get magic with op_info == 1 doesn't croak ok 46 - get wizard with op_info == 2 doesn't croak ok 47 - get magic with op_info == 2 isa B::LOGOP ok 48 - get magic with op_info == 2 gets the right op info ok 49 - get magic with op_info == 2 doesn't croak ok 50 - set wizard with op_info == 1 doesn't croak ok 51 - set magic with op_info == 1 gets the right op info ok 52 - set magic with op_info == 1 doesn't croak ok 53 - set wizard with op_info == 2 doesn't croak ok 54 - set magic with op_info == 2 isa B::LISTOP ok 55 - set magic with op_info == 2 gets the right op info ok 56 - set magic with op_info == 2 doesn't croak ok 57 - get wizard with op_info == 1 doesn't croak ok 58 - get magic with op_info == 1 gets the right op info ok 59 - get magic with op_info == 1 doesn't croak ok 60 - get wizard with op_info == 2 doesn't croak ok 61 - get magic with op_info == 2 isa B::PMOP ok 62 - get magic with op_info == 2 gets the right op info ok 63 - get magic with op_info == 2 doesn't croak ok 64 - get wizard with op_info == 1 doesn't croak ok 65 - get magic with op_info == 1 gets the right op info ok 66 - get magic with op_info == 1 doesn't croak ok 67 - get wizard with op_info == 2 doesn't croak ok 68 - get magic with op_info == 2 isa B::SVOP ok 69 - get magic with op_info == 2 gets the right op info ok 70 - get magic with op_info == 2 doesn't croak ok 71 - get wizard with op_info == 1 doesn't croak ok 72 - get magic with op_info == 1 gets the right op info ok 73 - get magic with op_info == 1 doesn't croak ok 74 - get wizard with op_info == 2 doesn't croak ok 75 - get magic with op_info == 2 isa B::PVOP ok 76 - get magic with op_info == 2 gets the right op info ok 77 - get magic with op_info == 2 doesn't croak ok 78 - get wizard with op_info == 1 doesn't croak ok 79 - get magic with op_info == 1 gets the right op info ok 80 - get magic with op_info == 1 doesn't croak ok 81 - get wizard with op_info == 2 doesn't croak ok 82 - get magic with op_info == 2 isa B::LOOP ok 83 - get magic with op_info == 2 gets the right op info ok 84 - get magic with op_info == 2 doesn't croak ok 85 - free wizard with op_info == 1 doesn't croak ok 86 - free magic with op_info == 1 gets the right op info ok 87 - free magic with op_info == 1 doesn't croak ok 88 - free wizard with op_info == 2 doesn't croak ok 89 - free magic with op_info == 2 isa B::OP ok 90 - free magic with op_info == 2 gets the right op info ok 91 - free magic with op_info == 2 doesn't croak ok 92 - free wizard with op_info == 1 doesn't croak ok 93 - free magic with op_info == 1 gets the right op info ok 94 - free magic with op_info == 1 doesn't croak ok 95 - free wizard with op_info == 2 doesn't croak ok 96 - free magic with op_info == 2 isa B::OP ok 97 - free magic with op_info == 2 gets the right op info ok 98 - free magic with op_info == 2 doesn't croak ok 99 - get wizard with out of bounds op_info doesn't croak ok 100 - get cast with out of bounds op_info doesn't croak ok 101 - get magic with out of bounds op_info ok 102 - get magic with out of bounds op_info doesn't croak ok 103 - get dispell with out of bounds op_info doesn't croak ok t/20-get.t ................ 1..15 ok 1 - get: wizard() doesn't croak ok 2 - get: wizard() doesn't trigger magic ok 3 - get: cast doesn't croak ok 4 - get: cast triggers magic correctly ok 5 - get: assign to doesn't croak ok 6 - get: assign to triggers magic correctly ok 7 - get: assign to correctly ok 8 - get: interpolate doesn't croak ok 9 - get: interpolate triggers magic correctly ok 10 - get: interpolate correctly ok 11 - get: wizard() doesn't croak ok 12 - get: cast() doesn't croak ok 13 - get: value ok 14 - get: value doesn't croak ok 15 - get: magic triggered at END time ok t/21-set.t ................ 1..18 ok 1 - set: wizard() doesn't croak ok 2 - set: wizard() doesn't trigger magic ok 3 - set: cast doesn't croak ok 4 - set: cast triggers magic correctly ok 5 - set: assign doesn't croak ok 6 - set: assign triggers magic correctly ok 7 - set: assign correctly ok 8 - set: increment doesn't croak ok 9 - set: increment triggers magic correctly ok 10 - set: increment correctly ok 11 - set: decrement doesn't croak ok 12 - set: decrement triggers magic correctly ok 13 - set: decrement correctly ok 14 - set: wizard() doesn't croak ok 15 - set: cast() doesn't croak ok 16 - set: value ok 17 - set: value doesn't croak ok 18 - set: magic triggered at END time ok t/22-len.t ................ 1..38 ok 1 - len: wizard() doesn't trigger magic ok 2 - len: cast on array doesn't trigger magic ok 3 - len: get array length triggers magic correctly ok 4 - len: get array length have correct default length ok 5 - len: get array length correctly ok 6 - len: get last array index triggers magic correctly ok 7 - len: get last array index have correct default length ok 8 - len: get last array index correctly ok 9 - len: get array length 0 triggers magic correctly ok 10 - len: get array length 0 have correct default length ok 11 - len: get array length 0 correctly ok 12 - len: get empty array length triggers magic correctly ok 13 - len: get empty array length have correct default length ok 14 - len: get empty array length correctly ok 15 - len: get last empty array index triggers magic correctly ok 16 - len: get last empty array index have correct default length ok 17 - len: get last empty array index correctly ok 18 - len: cast on scalar doesn't trigger magic ok 19 - len: get scalar length triggers magic correctly ok 20 - len: get scalar length have correct default length ok 21 - len: get scalar length correctly ok 22 - len: get scalar length 0 triggers magic correctly ok 23 - len: get scalar length 0 have correct default length ok 24 - len: get scalar length 0 correctly ok 25 - len: get empty scalar length triggers magic correctly ok 26 - len: get empty scalar length have correct default length ok 27 - len: get empty scalar length correctly ok 28 - len: get utf8 scalar length in bytes triggers magic correctly ok 29 - len: get utf8 scalar length in bytes have correct default length ok 30 - len: get utf8 scalar length in bytes correctly ok 31 - len: get utf8 scalar length triggers magic correctly ok 32 - len: get utf8 scalar length have correct default length ok 33 - len: get utf8 scalar length correctly ok 34 - len: wizard() doesn't croak ok 35 - len: cast() doesn't croak ok 36 - len: value ok 37 - len: value doesn't croak ok 38 - len: after value ok t/23-clear.t .............. 1..18 ok 1 - clear: wizard() doesn't croak ok 2 - clear: wizard() doesn't trigger magic ok 3 - clear: cast array doesn't croak ok 4 - clear: cast array triggers magic correctly ok 5 - clear: clear array doesn't croak ok 6 - clear: clear array triggers magic correctly ok 7 - clear: clear array correctly ok 8 - clear: cast hash doesn't croak ok 9 - clear: cast hash triggers magic correctly ok 10 - clear: clear hash doesn't croak ok 11 - clear: clear hash triggers magic correctly ok 12 - clear: clear hash correctly ok 13 - clear: wizard() doesn't croak ok 14 - clear: cast() doesn't croak ok 15 - clear: value ok 16 - clear: value doesn't croak ok 17 - clear: value after ok 18 - clear: magic triggered at END time ok t/24-free.t ............... 1..11 ok 1 - free: wizard() doesn't croak ok 2 - free: wizard() doesn't trigger magic ok 3 - free: cast doesn't croak ok 4 - free: cast triggers magic correctly ok 5 - free: deletion at the end of the scope doesn't croak ok 6 - free: deletion at the end of the scope triggers magic correctly ok 7 - free: cast 2 doesn't croak ok 8 - free: cast 2 triggers magic correctly ok 9 - free: explicit deletion with undef() doesn't croak ok 10 - free: explicit deletion with undef() triggers magic correctly ok 11 - free: magic triggered at END time ok # Using Tie::Array 1.03 # Using Tie::Hash 1.02 t/25-copy.t ............... 1..45 ok 1 - copy: wizard() doesn't croak ok 2 - copy: wizard() doesn't trigger magic ok 3 - copy: cast on tied array doesn't croak ok 4 - copy: cast on tied array triggers magic correctly ok 5 - copy: cast on tied array succeeded ok 6 - copy: tied array store doesn't croak ok 7 - copy: tied array store triggers magic correctly ok 8 - copy: tied array fetch doesn't croak ok 9 - copy: tied array fetch triggers magic correctly ok 10 - copy: tied array fetch correctly ok 11 - copy: tied array exists doesn't croak ok 12 - copy: tied array exists triggers magic correctly ok 13 - copy: tied array exists correctly ok 14 - copy: tied array undef doesn't croak ok 15 - copy: tied array undef triggers magic correctly ok 16 - copy: wizard() doesn't croak ok 17 - copy: cast() doesn't croak ok 18 - copy: value ok 19 - copy: value doesn't croak ok 20 - copy: value after ok 21 - copy: cast on tied hash doesn't croak ok 22 - copy: cast on tied hash triggers magic correctly ok 23 - copy: cast on tied hash succeeded ok 24 - copy: tied hash store doesn't croak ok 25 - copy: tied hash store triggers magic correctly ok 26 - copy: tied hash fetch doesn't croak ok 27 - copy: tied hash fetch triggers magic correctly ok 28 - copy: tied hash fetch correctly ok 29 - copy: tied hash exists doesn't croak ok 30 - copy: tied hash exists triggers magic correctly ok 31 - copy: tied hash exists correctly ok 32 - copy: tied hash delete doesn't croak ok 33 - copy: tied hash delete triggers magic correctly ok 34 - copy: tied hash delete correctly ok 35 - copy: tied hash each doesn't croak ok 36 - copy: tied hash each triggers magic correctly ok 37 - copy: tied hash keys doesn't croak ok 38 - copy: tied hash keys triggers magic correctly ok 39 - copy: tied hash keys correctly ok 40 - copy: tied hash values doesn't croak ok 41 - copy: tied hash values triggers magic correctly ok 42 - copy: tied hash values correctly ok 43 - copy: tied hash undef doesn't croak ok 44 - copy: tied hash undef triggers magic correctly ok 45 - copy: magic triggered at END time ok t/27-local.t .............. skipped: No local magic for this perl t/28-uvar.t ............... skipped: No nice uvar magic for this perl # Using Tie::Array 1.03 t/30-scalar.t ............. 1..74 ok 1 - scalar: wizard() doesn't croak ok 2 - scalar: wizard() doesn't trigger magic ok 3 - scalar: cast doesn't croak ok 4 - scalar: cast triggers magic correctly ok 5 - scalar: assign to doesn't croak ok 6 - scalar: assign to triggers magic correctly ok 7 - scalar: assign to correctly ok 8 - scalar: interpolate doesn't croak ok 9 - scalar: interpolate triggers magic correctly ok 10 - scalar: interpolate correctly ok 11 - scalar: reference doesn't croak ok 12 - scalar: reference triggers magic correctly ok 13 - scalar: assign to doesn't croak ok 14 - scalar: assign to triggers magic correctly ok 15 - scalar: increment doesn't croak ok 16 - scalar: increment triggers magic correctly ok 17 - scalar: decrement doesn't croak ok 18 - scalar: decrement triggers magic correctly ok 19 - scalar: multiply in place doesn't croak ok 20 - scalar: multiply in place triggers magic correctly ok 21 - scalar: divide in place doesn't croak ok 22 - scalar: divide in place triggers magic correctly ok 23 - scalar: cast 2 doesn't croak ok 24 - scalar: cast 2 triggers magic correctly ok 25 - scalar: scope end doesn't croak ok 26 - scalar: scope end triggers magic correctly ok 27 - scalar: undef doesn't croak ok 28 - scalar: undef triggers magic correctly ok 29 - scalar: dispell doesn't croak ok 30 - scalar: dispell triggers magic correctly ok 31 - scalar: array element: cast doesn't croak ok 32 - scalar: array element: cast triggers magic correctly ok 33 - scalar: array element: set doesn't croak ok 34 - scalar: array element: set triggers magic correctly ok 35 - scalar: array element: get doesn't croak ok 36 - scalar: array element: get triggers magic correctly ok 37 - scalar: array element: get correctly ok 38 - scalar: array element: set other doesn't croak ok 39 - scalar: array element: set other triggers magic correctly ok 40 - scalar: array element: get other doesn't croak ok 41 - scalar: array element: get other triggers magic correctly ok 42 - scalar: array element: get other correctly ok 43 - scalar: array element: exists doesn't croak ok 44 - scalar: array element: exists triggers magic correctly ok 45 - scalar: array element: exists correctly ok 46 - scalar: array element: delete doesn't croak ok 47 - scalar: array element: delete triggers magic correctly ok 48 - scalar: array element: delete correctly ok 49 - scalar: array element: set after delete doesn't croak ok 50 - scalar: array element: set after delete triggers magic correctly ok 51 - scalar: hash element: cast doesn't croak ok 52 - scalar: hash element: cast triggers magic correctly ok 53 - scalar: hash element: set doesn't croak ok 54 - scalar: hash element: set triggers magic correctly ok 55 - scalar: hash element: get doesn't croak ok 56 - scalar: hash element: get triggers magic correctly ok 57 - scalar: hash element: get correctly ok 58 - scalar: hash element: set other doesn't croak ok 59 - scalar: hash element: set other triggers magic correctly ok 60 - scalar: hash element: get other doesn't croak ok 61 - scalar: hash element: get other triggers magic correctly ok 62 - scalar: hash element: get other correctly ok 63 - scalar: hash element: exists doesn't croak ok 64 - scalar: hash element: exists triggers magic correctly ok 65 - scalar: hash element: exists correctly ok 66 - scalar: hash element: delete doesn't croak ok 67 - scalar: hash element: delete triggers magic correctly ok 68 - scalar: hash element: delete correctly ok 69 - scalar: hash element: set after delete doesn't croak ok 70 - scalar: hash element: set after delete triggers magic correctly ok 71 - cast copy magic on tied array ok 72 - scalar: delete from tied array doesn't croak ok 73 - scalar: delete from tied array triggers magic correctly ok 74 - scalar: magic triggered at END time ok t/31-array.t .............. 1..68 ok 1 - array: wizard() doesn't croak ok 2 - array: wizard() doesn't trigger magic ok 3 - array: cast doesn't croak ok 4 - array: cast triggers magic correctly ok 5 - array: assign element to doesn't croak ok 6 - array: assign element to triggers magic correctly ok 7 - array: assign element to correctly ok 8 - array: assign to doesn't croak ok 9 - array: assign to triggers magic correctly ok 10 - array: assign to correctly ok 11 - array: interpolate doesn't croak ok 12 - array: interpolate triggers magic correctly ok 13 - array: interpolate correctly ok 14 - array: reference doesn't croak ok 15 - array: reference triggers magic correctly ok 16 - array: slice doesn't croak ok 17 - array: slice triggers magic correctly ok 18 - array: slice correctly ok 19 - array: assign doesn't croak ok 20 - array: assign triggers magic correctly ok 21 - array: assign old element doesn't croak ok 22 - array: assign old element triggers magic correctly ok 23 - array: assign new element doesn't croak ok 24 - array: assign new element triggers magic correctly ok 25 - array: exists doesn't croak ok 26 - array: exists triggers magic correctly ok 27 - array: exists correctly ok 28 - array: delete doesn't croak ok 29 - array: delete triggers magic correctly ok 30 - array: delete correctly ok 31 - array: length @ doesn't croak ok 32 - array: length @ triggers magic correctly ok 33 - array: length @ correctly ok 34 - array: length $\# doesn't croak ok 35 - array: length $\# triggers magic correctly ok 36 - array: length $\# correctly ok 37 - array: push (void) doesn't croak ok 38 - array: push (void) triggers magic correctly ok 39 - array: push (scalar) doesn't croak ok 40 - array: push (scalar) triggers magic correctly ok 41 - array: push (scalar) correctly ok 42 - array: pop doesn't croak ok 43 - array: pop triggers magic correctly ok 44 - array: pop correctly ok 45 - array: unshift (void) doesn't croak ok 46 - array: unshift (void) triggers magic correctly ok 47 - array: unshift (scalar) doesn't croak ok 48 - array: unshift (scalar) triggers magic correctly ok 49 - unshift (scalar) correctly ok 50 - array: shift doesn't croak ok 51 - array: shift triggers magic correctly ok 52 - array: shift correctly ok 53 - array: map doesn't croak ok 54 - array: map triggers magic correctly ok 55 - array: grep doesn't croak ok 56 - array: grep triggers magic correctly ok 57 - array: grep correctly ok 58 - array: for doesn't croak ok 59 - array: for triggers magic correctly ok 60 - array: cast 2 doesn't croak ok 61 - array: cast 2 triggers magic correctly ok 62 - array: scope end doesn't croak ok 63 - array: scope end triggers magic correctly ok 64 - array: undef doesn't croak ok 65 - array: undef triggers magic correctly ok 66 - array: dispell doesn't croak ok 67 - array: dispell triggers magic correctly ok 68 - array: magic triggered at END time ok t/32-hash.t ............... 1..64 ok 1 - hash: wizard() doesn't croak ok 2 - hash: wizard() doesn't trigger magic ok 3 - hash: cast doesn't croak ok 4 - hash: cast triggers magic correctly ok 5 - hash: assign element to doesn't croak ok 6 - hash: assign element to triggers magic correctly ok 7 - hash: assign element to correctly ok 8 - hash: exists (1) doesn't croak ok 9 - hash: exists (1) triggers magic correctly ok 10 - hash: exists correctly (1) ok 11 - hash: exists (2) doesn't croak ok 12 - hash: exists (2) triggers magic correctly ok 13 - hash: exists correctly (2) ok 14 - hash: assign to doesn't croak ok 15 - hash: assign to triggers magic correctly ok 16 - hash: assign to correctly ok 17 - hash: reference doesn't croak ok 18 - hash: reference triggers magic correctly ok 19 - hash: slice doesn't croak ok 20 - hash: slice triggers magic correctly ok 21 - hash: slice correctly ok 22 - hash: empty in list context doesn't croak ok 23 - hash: empty in list context triggers magic correctly ok 24 - hash: assign from list in void context doesn't croak ok 25 - hash: assign from list in void context triggers magic correctly ok 26 - hash: assign from map in list context doesn't croak ok 27 - hash: assign from map in list context triggers magic correctly ok 28 - hash: assign old element doesn't croak ok 29 - hash: assign old element triggers magic correctly ok 30 - hash: assign new element doesn't croak ok 31 - hash: assign new element triggers magic correctly ok 32 - hash: buckets doesn't croak ok 33 - hash: buckets triggers magic correctly ok 34 - hash: keys doesn't croak ok 35 - hash: keys triggers magic correctly ok 36 - hash: keys correctly ok 37 - hash: values doesn't croak ok 38 - hash: values triggers magic correctly ok 39 - hash: values correctly ok 40 - hash: each doesn't croak ok 41 - hash: each triggers magic correctly ok 42 - hash: cast 2 doesn't croak ok 43 - hash: cast 2 triggers magic correctly ok 44 - hash: scope end doesn't croak ok 45 - hash: scope end triggers magic correctly ok 46 - hash: undef doesn't croak ok 47 - hash: undef triggers magic correctly ok 48 - hash: dispell doesn't croak ok 49 - hash: dispell triggers magic correctly ok 50 # skip uvar magic required to test uvar/clear interaction fix ok 51 # skip uvar magic required to test uvar/clear interaction fix ok 52 # skip uvar magic required to test uvar/clear interaction fix ok 53 # skip uvar magic required to test uvar/clear interaction fix ok 54 # skip uvar magic required to test uvar/clear interaction fix ok 55 # skip uvar magic required to test uvar/clear interaction fix ok 56 # skip uvar magic required to test uvar/clear interaction fix ok 57 # skip uvar magic required to test uvar/clear interaction fix ok 58 # skip uvar magic required to test uvar/clear interaction fix ok 59 # skip uvar magic required to test uvar/clear interaction fix ok 60 # skip uvar magic required to test uvar/clear interaction fix ok 61 # skip uvar magic required to test uvar/clear interaction fix ok 62 # skip uvar magic required to test uvar/clear interaction fix ok 63 # skip uvar magic required to test uvar/clear interaction fix ok 64 - hash: magic triggered at END time ok t/33-code.t ............... 1..36 ok 1 - code: wizard() doesn't croak ok 2 - code: wizard() doesn't trigger magic ok 3 - code: cast doesn't croak ok 4 - code: cast triggers magic correctly ok 5 - code: cast didn't called code ok 6 - code: call without arguments doesn't croak ok 7 - code: call without arguments triggers magic correctly ok 8 - code: call without arguments succeeded ok 9 - code: call with arguments doesn't croak ok 10 - code: call with arguments triggers magic correctly ok 11 - code: call with arguments succeeded ok 12 - code: undef symbol table entry doesn't croak ok 13 - code: undef symbol table entry triggers magic correctly ok 14 - code: undef symbol table entry didn't call code ok 15 - code: redefining sub doesn't croak ok 16 - code: redefining sub triggers magic correctly ok 17 - code: re-cast doesn't croak ok 18 - code: re-cast triggers magic correctly ok 19 - code: re-cast didn't called code ok 20 - code: reference doesn't croak ok 21 - code: reference triggers magic correctly ok 22 - code: reference didn't called code ok 23 - code: call reference doesn't croak ok 24 - code: call reference triggers magic correctly ok 25 - code: call reference succeeded ok 26 - code: call reference didn't called the previous code ok 27 - code: redefining sub 2 doesn't croak ok 28 - code: redefining sub 2 triggers magic correctly ok 29 - code: call without arguments 2 doesn't croak ok 30 - code: call without arguments 2 triggers magic correctly ok 31 - code: call without arguments 2 succeeded ok 32 - code: call without arguments 2 didn't called the previous code ok 33 - code: dispell doesn't croak ok 34 - code: dispell triggers magic correctly ok 35 - code: dispell didn't called code ok 36 - code: magic triggered at END time ok # Using Symbol 1.06 t/34-glob.t ............... 1..17 ok 1 - glob: wizard() doesn't croak ok 2 - glob: wizard() doesn't trigger magic ok 3 - glob: cast doesn't croak ok 4 - glob: cast triggers magic correctly ok 5 - glob: assign to doesn't croak ok 6 - glob: assign to triggers magic correctly ok 7 - glob: assign doesn't croak ok 8 - glob: assign triggers magic correctly ok 9 - glob: cast 2 doesn't croak ok 10 - glob: cast 2 triggers magic correctly ok 11 - glob: scope end doesn't croak ok 12 - glob: scope end triggers magic correctly ok 13 - glob: undef doesn't croak ok 14 - glob: undef triggers magic correctly ok 15 - glob: dispell doesn't croak ok 16 - glob: dispell triggers magic correctly ok 17 - glob: magic triggered at END time ok t/35-stash.t .............. skipped: uvar magic is required to test symbol table hooks # Using threads 1.74 # Using threads::shared 1.31 t/40-threads.t ............ 1..252 ok 1 - wizard in thread 1 doesn't croak ok 2 - wizard in thread 1 is defined ok 3 - wizard in thread 1 doesn't trigger magic ok 4 - cast in thread 1 doesn't croak ok 5 - cast in thread 1 doesn't trigger magic ok 6 - get in thread 1 doesn't croak ok 7 - get in thread 1 returns the right thing ok 8 - get in thread 1 triggers magic ok 9 - getdata in thread 1 doesn't croak ok 10 - getdata in thread 1 returns the right thing ok 11 - getdata in thread 1 doesn't trigger magic ok 12 - op name in thread 1 is correct ok 13 - set in thread 1 (check opname) doesn't croak ok 14 - dispell in thread 1 doesn't croak ok 15 - dispell in thread 1 doesn't trigger magic ok 16 - get in thread 1 after dispell doesn't croak ok 17 - get in thread 1 after dispell returns the right thing ok 18 - get in thread 1 after dispell doesn't trigger magic ok 19 - wizard in thread 2 doesn't croak ok 20 - wizard in thread 2 is defined ok 21 - wizard in thread 2 doesn't trigger magic ok 22 - cast in thread 2 doesn't croak ok 23 - cast in thread 2 doesn't trigger magic ok 24 - get in thread 2 doesn't croak ok 25 - get in thread 2 returns the right thing ok 26 - get in thread 2 triggers magic ok 27 - getdata in thread 2 doesn't croak ok 28 - getdata in thread 2 returns the right thing ok 29 - getdata in thread 2 doesn't trigger magic ok 30 - op name in thread 2 is correct ok 31 - set in thread 2 (check opname) doesn't croak ok 32 - dispell in thread 2 doesn't croak ok 33 - dispell in thread 2 doesn't trigger magic ok 34 - wizard in thread 3 doesn't croak ok 35 - wizard in thread 3 is defined ok 36 - wizard in thread 3 doesn't trigger magic ok 37 - cast in thread 3 doesn't croak ok 38 - cast in thread 3 doesn't trigger magic ok 39 - get in thread 3 doesn't croak ok 40 - get in thread 3 returns the right thing ok 41 - get in thread 3 triggers magic ok 42 - getdata in thread 3 doesn't croak ok 43 - getdata in thread 3 returns the right thing ok 44 - getdata in thread 3 doesn't trigger magic ok 45 - op object in thread 3 is correct ok 46 - set in thread 3 (check opname) doesn't croak ok 47 - dispell in thread 3 doesn't croak ok 48 - dispell in thread 3 doesn't trigger magic ok 49 - get in thread 3 after dispell doesn't croak ok 50 - get in thread 3 after dispell returns the right thing ok 51 - wizard in thread 4 doesn't croak ok 52 - get in thread 3 after dispell doesn't trigger magic ok 53 - wizard in thread 4 is defined ok 54 - wizard in thread 4 doesn't trigger magic ok 55 - cast in thread 4 doesn't croak ok 56 - cast in thread 4 doesn't trigger magic ok 57 - get in thread 4 doesn't croak ok 58 - get in thread 4 returns the right thing ok 59 - get in thread 4 triggers magic ok 60 - getdata in thread 4 doesn't croak ok 61 - getdata in thread 4 returns the right thing ok 62 - getdata in thread 4 doesn't trigger magic ok 63 - op object in thread 4 is correct ok 64 - set in thread 4 (check opname) doesn't croak ok 65 - dispell in thread 4 doesn't croak ok 66 - dispell in thread 4 doesn't trigger magic ok 67 - get in thread 4 after dispell doesn't croak ok 68 - get in thread 4 after dispell returns the right thing ok 69 - get in thread 2 after dispell doesn't croak ok 70 - get in thread 2 after dispell returns the right thing ok 71 - get in thread 2 after dispell doesn't trigger magic ok 72 - get in thread 4 after dispell doesn't trigger magic ok 73 - destructors ok 74 - wizard in thread 5 doesn't croak ok 75 - wizard in thread 5 is defined ok 76 - wizard in thread 5 doesn't trigger magic ok 77 - cast in thread 5 doesn't croak ok 78 - cast in thread 5 doesn't trigger magic ok 79 - get in thread 5 doesn't croak ok 80 - get in thread 5 returns the right thing ok 81 - get in thread 5 triggers magic ok 82 - getdata in thread 5 doesn't croak ok 83 - getdata in thread 5 returns the right thing ok 84 - getdata in thread 5 doesn't trigger magic ok 85 - op name in thread 5 is correct ok 86 - set in thread 5 (check opname) doesn't croak ok 87 - dispell in thread 5 doesn't croak ok 88 - dispell in thread 5 doesn't trigger magic ok 89 - get in thread 5 after dispell doesn't croak ok 90 - get in thread 5 after dispell returns the right thing ok 91 - get in thread 5 after dispell doesn't trigger magic ok 92 - wizard in thread 6 doesn't croak ok 93 - wizard in thread 6 is defined ok 94 - wizard in thread 6 doesn't trigger magic ok 95 - cast in thread 6 doesn't croak ok 96 - cast in thread 6 doesn't trigger magic ok 97 - get in thread 6 doesn't croak ok 98 - get in thread 6 returns the right thing ok 99 - get in thread 6 triggers magic ok 100 - getdata in thread 6 doesn't croak ok 101 - getdata in thread 6 returns the right thing ok 102 - getdata in thread 6 doesn't trigger magic ok 103 - op name in thread 6 is correct ok 104 - set in thread 6 (check opname) doesn't croak ok 105 - dispell in thread 6 doesn't croak ok 106 - dispell in thread 6 doesn't trigger magic ok 107 - get in thread 6 after dispell doesn't croak ok 108 - get in thread 6 after dispell returns the right thing ok 109 - get in thread 6 after dispell doesn't trigger magic ok 110 - wizard in thread 7 doesn't croak ok 111 - wizard in thread 7 is defined ok 112 - wizard in thread 7 doesn't trigger magic ok 113 - cast in thread 7 doesn't croak ok 114 - cast in thread 7 doesn't trigger magic ok 115 - get in thread 7 doesn't croak ok 116 - get in thread 7 returns the right thing ok 117 - get in thread 7 triggers magic ok 118 - getdata in thread 7 doesn't croak ok 119 - getdata in thread 7 returns the right thing ok 120 - getdata in thread 7 doesn't trigger magic ok 121 - op object in thread 7 is correct ok 122 - set in thread 7 (check opname) doesn't croak ok 123 - dispell in thread 7 doesn't croak ok 124 - dispell in thread 7 doesn't trigger magic ok 125 - get in thread 7 after dispell doesn't croak ok 126 - get in thread 7 after dispell returns the right thing ok 127 - wizard in thread 8 doesn't croak ok 128 - get in thread 7 after dispell doesn't trigger magic ok 129 - wizard in thread 8 is defined ok 130 - wizard in thread 8 doesn't trigger magic ok 131 - cast in thread 8 doesn't croak ok 132 - cast in thread 8 doesn't trigger magic ok 133 - get in thread 8 doesn't croak ok 134 - get in thread 8 returns the right thing ok 135 - get in thread 8 triggers magic ok 136 - getdata in thread 8 doesn't croak ok 137 - getdata in thread 8 returns the right thing ok 138 - getdata in thread 8 doesn't trigger magic ok 139 - op object in thread 8 is correct ok 140 - set in thread 8 (check opname) doesn't croak ok 141 - dispell in thread 8 doesn't croak ok 142 - dispell in thread 8 doesn't trigger magic ok 143 - get in thread 8 after dispell doesn't croak ok 144 - get in thread 8 after dispell returns the right thing ok 145 - get in thread 8 after dispell doesn't trigger magic ok 146 - destructors ok 147 - wizard in thread 9 doesn't croak ok 148 - wizard in thread 9 is defined ok 149 - wizard in thread 9 doesn't trigger magic ok 150 - cast in thread 9 doesn't croak ok 151 - cast in thread 9 doesn't trigger magic ok 152 - get in thread 9 doesn't croak ok 153 - get in thread 9 returns the right thing ok 154 - get in thread 9 triggers magic ok 155 - getdata in thread 9 doesn't croak ok 156 - getdata in thread 9 returns the right thing ok 157 - getdata in thread 9 doesn't trigger magic ok 158 - op name in thread 9 is correct ok 159 - set in thread 9 (check opname) doesn't croak ok 160 - wizard in thread 10 doesn't croak ok 161 - wizard in thread 10 is defined ok 162 - wizard in thread 10 doesn't trigger magic ok 163 - cast in thread 10 doesn't croak ok 164 - cast in thread 10 doesn't trigger magic ok 165 - get in thread 10 doesn't croak ok 166 - get in thread 10 returns the right thing ok 167 - get in thread 10 triggers magic ok 168 - getdata in thread 10 doesn't croak ok 169 - getdata in thread 10 returns the right thing ok 170 - getdata in thread 10 doesn't trigger magic ok 171 - op name in thread 10 is correct ok 172 - set in thread 10 (check opname) doesn't croak ok 173 - wizard in thread 11 doesn't croak ok 174 - wizard in thread 11 is defined ok 175 - wizard in thread 11 doesn't trigger magic ok 176 - cast in thread 11 doesn't croak ok 177 - cast in thread 11 doesn't trigger magic ok 178 - get in thread 11 doesn't croak ok 179 - get in thread 11 returns the right thing ok 180 - get in thread 11 triggers magic ok 181 - getdata in thread 11 doesn't croak ok 182 - getdata in thread 11 returns the right thing ok 183 - getdata in thread 11 doesn't trigger magic ok 184 - op object in thread 11 is correct ok 185 - set in thread 11 (check opname) doesn't croak ok 186 - wizard in thread 12 doesn't croak ok 187 - wizard in thread 12 is defined ok 188 - wizard in thread 12 doesn't trigger magic ok 189 - cast in thread 12 doesn't croak ok 190 - cast in thread 12 doesn't trigger magic ok 191 - get in thread 12 doesn't croak ok 192 - get in thread 12 returns the right thing ok 193 - get in thread 12 triggers magic ok 194 - getdata in thread 12 doesn't croak ok 195 - getdata in thread 12 returns the right thing ok 196 - getdata in thread 12 doesn't trigger magic ok 197 - op object in thread 12 is correct ok 198 - set in thread 12 (check opname) doesn't croak ok 199 - destructors ok 200 - wizard in thread 13 doesn't croak ok 201 - wizard in thread 13 is defined ok 202 - wizard in thread 13 doesn't trigger magic ok 203 - cast in thread 13 doesn't croak ok 204 - cast in thread 13 doesn't trigger magic ok 205 - get in thread 13 doesn't croak ok 206 - get in thread 13 returns the right thing ok 207 - get in thread 13 triggers magic ok 208 - getdata in thread 13 doesn't croak ok 209 - getdata in thread 13 returns the right thing ok 210 - getdata in thread 13 doesn't trigger magic ok 211 - op name in thread 13 is correct ok 212 - set in thread 13 (check opname) doesn't croak ok 213 - wizard in thread 14 doesn't croak ok 214 - wizard in thread 14 is defined ok 215 - wizard in thread 14 doesn't trigger magic ok 216 - cast in thread 14 doesn't croak ok 217 - cast in thread 14 doesn't trigger magic ok 218 - get in thread 14 doesn't croak ok 219 - get in thread 14 returns the right thing ok 220 - get in thread 14 triggers magic ok 221 - getdata in thread 14 doesn't croak ok 222 - getdata in thread 14 returns the right thing ok 223 - getdata in thread 14 doesn't trigger magic ok 224 - op name in thread 14 is correct ok 225 - set in thread 14 (check opname) doesn't croak ok 226 - wizard in thread 15 doesn't croak ok 227 - wizard in thread 15 is defined ok 228 - wizard in thread 15 doesn't trigger magic ok 229 - cast in thread 15 doesn't croak ok 230 - cast in thread 15 doesn't trigger magic ok 231 - get in thread 15 doesn't croak ok 232 - get in thread 15 returns the right thing ok 233 - get in thread 15 triggers magic ok 234 - getdata in thread 15 doesn't croak ok 235 - getdata in thread 15 returns the right thing ok 236 - getdata in thread 15 doesn't trigger magic ok 237 - op object in thread 15 is correct ok 238 - set in thread 15 (check opname) doesn't croak ok 239 - wizard in thread 16 doesn't croak ok 240 - wizard in thread 16 is defined ok 241 - wizard in thread 16 doesn't trigger magic ok 242 - cast in thread 16 doesn't croak ok 243 - cast in thread 16 doesn't trigger magic ok 244 - get in thread 16 doesn't croak ok 245 - get in thread 16 returns the right thing ok 246 - get in thread 16 triggers magic ok 247 - getdata in thread 16 doesn't croak ok 248 - getdata in thread 16 returns the right thing ok 249 - getdata in thread 16 doesn't trigger magic ok 250 - op object in thread 16 is correct ok 251 - set in thread 16 (check opname) doesn't croak ok 252 - destructors ok # Using threads 1.74 # Using threads::shared 1.31 t/41-clone.t .............. 1..158 ok 1 - wizard with op_info 1 in main thread doesn't croak ok 2 - wizard with op_info 1 in main thread is defined ok 3 - wizard with op_info 1 in main thread doesn't trigger magic ok 4 - wizard with op_info 2 in main thread doesn't croak ok 5 - wizard with op_info 2 in main thread is defined ok 6 - wizard with op_info 2 in main thread doesn't trigger magic ok 7 - cast in thread 1 doesn't croak ok 8 - get in thread 1 doesn't croak ok 9 - get in thread 1 returns the right thing ok 10 - getdata in thread 1 doesn't croak ok 11 - getdata in thread 1 returns the right thing ok 12 - op name in thread 1 is correct ok 13 - set in thread 1 (check opname) doesn't croak ok 14 - dispell in thread 1 doesn't croak ok 15 - get in thread 1 after dispell doesn't croak ok 16 - get in thread 1 after dispell returns the right thing ok 17 - cast in thread 2 doesn't croak ok 18 - get in thread 2 doesn't croak ok 19 - get in thread 2 returns the right thing ok 20 - getdata in thread 2 doesn't croak ok 21 - getdata in thread 2 returns the right thing ok 22 - op name in thread 2 is correct ok 23 - set in thread 2 (check opname) doesn't croak ok 24 - dispell in thread 2 doesn't croak ok 25 - get in thread 2 after dispell doesn't croak ok 26 - get in thread 2 after dispell returns the right thing ok 27 - get triggered twice ok 28 - destructors ok 29 - cast in thread 3 doesn't croak ok 30 - get in thread 3 doesn't croak ok 31 - get in thread 3 returns the right thing ok 32 - getdata in thread 3 doesn't croak ok 33 - getdata in thread 3 returns the right thing ok 34 - op name in thread 3 is correct ok 35 - set in thread 3 (check opname) doesn't croak ok 36 - dispell in thread 3 doesn't croak ok 37 - get in thread 3 after dispell doesn't croak ok 38 - get in thread 3 after dispell returns the right thing ok 39 - cast in thread 4 doesn't croak ok 40 - get in thread 4 doesn't croak ok 41 - get in thread 4 returns the right thing ok 42 - getdata in thread 4 doesn't croak ok 43 - getdata in thread 4 returns the right thing ok 44 - op name in thread 4 is correct ok 45 - set in thread 4 (check opname) doesn't croak ok 46 - dispell in thread 4 doesn't croak ok 47 - get in thread 4 after dispell doesn't croak ok 48 - get in thread 4 after dispell returns the right thing ok 49 - get triggered twice ok 50 - destructors ok 51 - cast in thread 5 doesn't croak ok 52 - get in thread 5 doesn't croak ok 53 - get in thread 5 returns the right thing ok 54 - getdata in thread 5 doesn't croak ok 55 - getdata in thread 5 returns the right thing ok 56 - op object in thread 5 is correct ok 57 - set in thread 5 (check opname) doesn't croak ok 58 - dispell in thread 5 doesn't croak ok 59 - get in thread 5 after dispell doesn't croak ok 60 - get in thread 5 after dispell returns the right thing ok 61 - cast in thread 6 doesn't croak ok 62 - get in thread 6 doesn't croak ok 63 - get in thread 6 returns the right thing ok 64 - getdata in thread 6 doesn't croak ok 65 - getdata in thread 6 returns the right thing ok 66 - op object in thread 6 is correct ok 67 - set in thread 6 (check opname) doesn't croak ok 68 - dispell in thread 6 doesn't croak ok 69 - get in thread 6 after dispell doesn't croak ok 70 - get in thread 6 after dispell returns the right thing ok 71 - get triggered twice ok 72 - destructors ok 73 - cast in thread 7 doesn't croak ok 74 - get in thread 7 doesn't croak ok 75 - get in thread 7 returns the right thing ok 76 - getdata in thread 7 doesn't croak ok 77 - getdata in thread 7 returns the right thing ok 78 - op object in thread 7 is correct ok 79 - set in thread 7 (check opname) doesn't croak ok 80 - dispell in thread 7 doesn't croak ok 81 - get in thread 7 after dispell doesn't croak ok 82 - get in thread 7 after dispell returns the right thing ok 83 - cast in thread 8 doesn't croak ok 84 - get in thread 8 doesn't croak ok 85 - get in thread 8 returns the right thing ok 86 - getdata in thread 8 doesn't croak ok 87 - getdata in thread 8 returns the right thing ok 88 - op object in thread 8 is correct ok 89 - set in thread 8 (check opname) doesn't croak ok 90 - dispell in thread 8 doesn't croak ok 91 - get in thread 8 after dispell doesn't croak ok 92 - get in thread 8 after dispell returns the right thing ok 93 - get triggered twice ok 94 - destructors ok 95 - cast in thread 9 doesn't croak ok 96 - get in thread 9 doesn't croak ok 97 - get in thread 9 returns the right thing ok 98 - getdata in thread 9 doesn't croak ok 99 - getdata in thread 9 returns the right thing ok 100 - op name in thread 9 is correct ok 101 - set in thread 9 (check opname) doesn't croak ok 102 - cast in thread 10 doesn't croak ok 103 - get in thread 10 doesn't croak ok 104 - get in thread 10 returns the right thing ok 105 - getdata in thread 10 doesn't croak ok 106 - getdata in thread 10 returns the right thing ok 107 - op name in thread 10 is correct ok 108 - set in thread 10 (check opname) doesn't croak ok 109 - get triggered twice ok 110 - destructors ok 111 - cast in thread 11 doesn't croak ok 112 - get in thread 11 doesn't croak ok 113 - get in thread 11 returns the right thing ok 114 - getdata in thread 11 doesn't croak ok 115 - getdata in thread 11 returns the right thing ok 116 - op name in thread 11 is correct ok 117 - set in thread 11 (check opname) doesn't croak ok 118 - cast in thread 12 doesn't croak ok 119 - get in thread 12 doesn't croak ok 120 - get in thread 12 returns the right thing ok 121 - getdata in thread 12 doesn't croak ok 122 - getdata in thread 12 returns the right thing ok 123 - op name in thread 12 is correct ok 124 - set in thread 12 (check opname) doesn't croak ok 125 - get triggered twice ok 126 - destructors ok 127 - cast in thread 13 doesn't croak ok 128 - get in thread 13 doesn't croak ok 129 - get in thread 13 returns the right thing ok 130 - getdata in thread 13 doesn't croak ok 131 - getdata in thread 13 returns the right thing ok 132 - op object in thread 13 is correct ok 133 - set in thread 13 (check opname) doesn't croak ok 134 - cast in thread 14 doesn't croak ok 135 - get in thread 14 doesn't croak ok 136 - get in thread 14 returns the right thing ok 137 - getdata in thread 14 doesn't croak ok 138 - getdata in thread 14 returns the right thing ok 139 - op object in thread 14 is correct ok 140 - set in thread 14 (check opname) doesn't croak ok 141 - get triggered twice ok 142 - destructors ok 143 - cast in thread 15 doesn't croak ok 144 - get in thread 15 doesn't croak ok 145 - get in thread 15 returns the right thing ok 146 - getdata in thread 15 doesn't croak ok 147 - getdata in thread 15 returns the right thing ok 148 - op object in thread 15 is correct ok 149 - set in thread 15 (check opname) doesn't croak ok 150 - cast in thread 16 doesn't croak ok 151 - get in thread 16 doesn't croak ok 152 - get in thread 16 returns the right thing ok 153 - getdata in thread 16 doesn't croak ok 154 - getdata in thread 16 returns the right thing ok 155 - op object in thread 16 is correct ok 156 - set in thread 16 (check opname) doesn't croak ok 157 - get triggered twice ok 158 - destructors ok t/90-boilerplate.t ........ 1..3 ok 1 - README contains no boilerplate text ok 2 - Changes contains no boilerplate text ok 3 - lib/Variable/Magic.pm contains no boilerplate text ok t/91-pod.t ................ 1..1 ok 1 - blib/lib/Variable/Magic.pm ok t/92-pod-coverage.t ....... 1..1 ok 1 - Pod coverage on Variable::Magic ok t/95-portability-files.t .. 1..1 ok 1 - File names portability ok You tried to plan twice at t/99-kwalitee.t line 9. # Looks like your test exited with 255 before it could output anything. t/99-kwalitee.t ........... 1..13 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 13/13 subtests Test Summary Report ------------------- t/99-kwalitee.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 13 tests but ran 0. Files=32, Tests=1175, 8 wallclock secs ( 0.82 usr 0.55 sys + 5.59 cusr 1.24 csys = 8.20 CPU) Result: FAIL Failed 1/32 test programs. 0/1175 subtests failed. make: *** [test_dynamic] Error 255 VPIT/Variable-Magic-0.36.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports VPIT/Variable-Magic-0.36.tar.gz Running make for F/FL/FLORA/B-Hooks-EndOfScope-0.08.tar.gz Has already been unwrapped into directory /Users/fly818/var/cpan/build/B-Hooks-EndOfScope-0.08-6O6V61 CPAN.pm: Going to build F/FL/FLORA/B-Hooks-EndOfScope-0.08.tar.gz Warning: Prerequisite 'Variable::Magic => 0.34' for 'FLORA/B-Hooks-EndOfScope-0.08.tar.gz' failed when processing 'VPIT/Variable-Magic-0.36.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> make cp lib/B/Hooks/EndOfScope.pm blib/lib/B/Hooks/EndOfScope.pm Manifying blib/man3/B::Hooks::EndOfScope.3 FLORA/B-Hooks-EndOfScope-0.08.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 /Users/fly818/bin/perl "-Iinc" "-MModule::Install::ExtraTests" "-e" "Module::Install::ExtraTests::__harness('Test::Harness', 0, 'xt/author', '', '', 1, 'blib/lib', 'blib/arch')" t/*.t t/basic.t ...... 1..6 ok 1 - use B::Hooks::EndOfScope; ok 2 - on_scope_end imported ok 3 - .. and has the right prototype ok 4 - first callback invoked ok 5 - .. but the second is invoked later ok 6 - value still set at runtime ok t/eval.t ....... 1..1 ok 1 - callback invoked ok panic: leave_scope inconsistency at t/exception.t line 7. bar at (eval 18) line 4. # Looks like your test exited with 255 before it could output anything. t/exception.t .. 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests Test Summary Report ------------------- t/exception.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 2 tests but ran 0. Files=3, Tests=7, 1 wallclock secs ( 0.07 usr 0.06 sys + 0.31 cusr 0.10 csys = 0.54 CPU) Result: FAIL Failed 1/3 test programs. 0/7 subtests failed. make: *** [test_dynamic] Error 255 FLORA/B-Hooks-EndOfScope-0.08.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports FLORA/B-Hooks-EndOfScope-0.08.tar.gz Running make for F/FL/FLORA/Catalyst-Runtime-5.80010.tar.gz Has already been unwrapped into directory /Users/fly818/var/cpan/build/Catalyst-Runtime-5.80010-DEcNNf CPAN.pm: Going to build F/FL/FLORA/Catalyst-Runtime-5.80010.tar.gz Warning: Prerequisite 'B::Hooks::EndOfScope => 0.08' for 'FLORA/Catalyst-Runtime-5.80010.tar.gz' failed when processing 'FLORA/B-Hooks-EndOfScope-0.08.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> make cp lib/Catalyst/Engine/FastCGI.pm blib/lib/Catalyst/Engine/FastCGI.pm cp lib/Catalyst/DispatchType/Chained.pm blib/lib/Catalyst/DispatchType/Chained.pm cp lib/Catalyst/Exception/Detach.pm blib/lib/Catalyst/Exception/Detach.pm cp lib/Catalyst/DispatchType/Default.pm blib/lib/Catalyst/DispatchType/Default.pm cp lib/Catalyst/Exception/Go.pm blib/lib/Catalyst/Exception/Go.pm cp lib/Catalyst/Dispatcher.pm blib/lib/Catalyst/Dispatcher.pm cp lib/Catalyst/Component/ContextClosure.pm blib/lib/Catalyst/Component/ContextClosure.pm cp lib/Catalyst/DispatchType/Path.pm blib/lib/Catalyst/DispatchType/Path.pm cp lib/Catalyst/View.pm blib/lib/Catalyst/View.pm cp lib/Catalyst/DispatchType/Index.pm blib/lib/Catalyst/DispatchType/Index.pm cp lib/Catalyst/DispatchType/Regex.pm blib/lib/Catalyst/DispatchType/Regex.pm cp lib/Catalyst/Upgrading.pod blib/lib/Catalyst/Upgrading.pod cp lib/Catalyst/Request.pm blib/lib/Catalyst/Request.pm cp lib/Catalyst/Test.pm blib/lib/Catalyst/Test.pm cp lib/Catalyst/Model.pm blib/lib/Catalyst/Model.pm cp lib/Catalyst/Log.pm blib/lib/Catalyst/Log.pm cp lib/Catalyst/Exception.pm blib/lib/Catalyst/Exception.pm cp lib/Catalyst/Action.pm blib/lib/Catalyst/Action.pm cp lib/Catalyst/Stats.pm blib/lib/Catalyst/Stats.pm cp lib/Catalyst/Utils.pm blib/lib/Catalyst/Utils.pm cp lib/Catalyst/Engine/CGI.pm blib/lib/Catalyst/Engine/CGI.pm cp lib/Catalyst/Runtime.pm blib/lib/Catalyst/Runtime.pm cp lib/Catalyst/Delta.pod blib/lib/Catalyst/Delta.pod cp lib/Catalyst/Response.pm blib/lib/Catalyst/Response.pm cp lib/Catalyst/ClassData.pm blib/lib/Catalyst/ClassData.pm cp lib/Catalyst/ActionChain.pm blib/lib/Catalyst/ActionChain.pm cp lib/Catalyst/Controller.pm blib/lib/Catalyst/Controller.pm cp lib/Catalyst/Component.pm blib/lib/Catalyst/Component.pm cp lib/Catalyst/ActionContainer.pm blib/lib/Catalyst/ActionContainer.pm cp lib/Catalyst.pm blib/lib/Catalyst.pm cp lib/Catalyst/Component/ApplicationAttribute.pm blib/lib/Catalyst/Component/ApplicationAttribute.pm cp lib/Catalyst/Base.pm blib/lib/Catalyst/Base.pm cp lib/Catalyst/DispatchType.pm blib/lib/Catalyst/DispatchType.pm cp lib/Catalyst/Engine/HTTP.pm blib/lib/Catalyst/Engine/HTTP.pm cp lib/Catalyst/Request/Upload.pm blib/lib/Catalyst/Request/Upload.pm cp lib/Catalyst/Engine.pm blib/lib/Catalyst/Engine.pm cp script/catalyst.pl blib/script/catalyst.pl /Users/fly818/bin/perl "-Iinc" "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/catalyst.pl Manifying blib/man1/catalyst.pl.1 Manifying blib/man3/Catalyst::Engine::FastCGI.3 Manifying blib/man3/Catalyst::Exception::Detach.3 Manifying blib/man3/Catalyst::DispatchType::Chained.3 Manifying blib/man3/Catalyst::DispatchType::Default.3 Manifying blib/man3/Catalyst::Exception::Go.3 Manifying blib/man3/Catalyst::Dispatcher.3 Manifying blib/man3/Catalyst::Component::ContextClosure.3 Manifying blib/man3/Catalyst::DispatchType::Path.3 Manifying blib/man3/Catalyst::DispatchType::Index.3 Manifying blib/man3/Catalyst::View.3 Manifying blib/man3/Catalyst::DispatchType::Regex.3 Manifying blib/man3/Catalyst::Upgrading.3 Manifying blib/man3/Catalyst::Request.3 Manifying blib/man3/Catalyst::Test.3 Manifying blib/man3/Catalyst::Model.3 Manifying blib/man3/Catalyst::Log.3 Manifying blib/man3/Catalyst::Exception.3 Manifying blib/man3/Catalyst::Action.3 Manifying blib/man3/Catalyst::Stats.3 Manifying blib/man3/Catalyst::Utils.3 Manifying blib/man3/Catalyst::Engine::CGI.3 Manifying blib/man3/Catalyst::Runtime.3 Manifying blib/man3/Catalyst::Delta.3 Manifying blib/man3/Catalyst::Response.3 Manifying blib/man3/Catalyst::ClassData.3 Manifying blib/man3/Catalyst::ActionChain.3 Manifying blib/man3/Catalyst::Controller.3 Manifying blib/man3/Catalyst::Component.3 Manifying blib/man3/Catalyst::ActionContainer.3 Manifying blib/man3/Catalyst.3 Manifying blib/man3/Catalyst::Component::ApplicationAttribute.3 Manifying blib/man3/Catalyst::Base.3 Manifying blib/man3/Catalyst::Engine::HTTP.3 Manifying blib/man3/Catalyst::DispatchType.3 Manifying blib/man3/Catalyst::Request::Upload.3 Manifying blib/man3/Catalyst::Engine.3 FLORA/Catalyst-Runtime-5.80010.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/01use.t t/02pod.t t/03podcoverage.t t/04critic.t t/c3_appclass_bug.t t/c3_mro.t t/caf_backcompat.t t/cdi_backcompat_plugin_accessor_override.t t/custom_exception_class_simple.t t/custom_live_component_controller_action_auto_doublebug.t t/custom_live_path_bug.t t/dead_load_bad_args.t t/dead_load_multiple_chained_attributes.t t/dead_no_unknown_error.t t/dead_recursive_chained_attributes.t t/deprecated.t t/live_catalyst_test.t t/live_component_controller_context_closure.t t/live_fork.t t/live_stats.t t/meta_method_unneeded.t t/optional_http-server-restart.t t/optional_http-server.t t/optional_lighttpd-fastcgi-non-root.t t/optional_lighttpd-fastcgi.t t/optional_memleak.t t/optional_stress.t t/optional_threads.t t/plugin_new_method_backcompat.t t/unit_controller_config.t t/unit_controller_namespace.t t/unit_core_action.t t/unit_core_classdata.t t/unit_core_component.t t/unit_core_component_loading.t t/unit_core_component_mro.t t/unit_core_engine_fixenv-iis6.t t/unit_core_engine_fixenv-lighttpd.t t/unit_core_log.t t/unit_core_merge_config_hashes.t t/unit_core_mvc.t t/unit_core_path_to.t t/unit_core_plugin.t t/unit_core_setup.t t/unit_core_setup_log.t t/unit_core_setup_stats.t t/unit_core_uri_for.t t/unit_core_uri_with.t t/unit_dispatcher_requestargs_restore.t t/unit_load_catalyst_test.t t/unit_metaclass_compat_extend_non_moose_controller.t t/unit_metaclass_compat_non_moose.t t/unit_metaclass_compat_non_moose_controller.t t/unit_response.t t/unit_stats.t t/unit_utils_env_value.t t/unit_utils_load_class.t t/unit_utils_prefix.t t/unit_utils_request.t t/unit_utils_subdir.t t/aggregate/live_component_controller_action_action.t t/aggregate/live_component_controller_action_auto.t t/aggregate/live_component_controller_action_begin.t t/aggregate/live_component_controller_action_chained.t t/aggregate/live_component_controller_action_default.t t/aggregate/live_component_controller_action_detach.t t/aggregate/live_component_controller_action_end.t t/aggregate/live_component_controller_action_forward.t t/aggregate/live_component_controller_action_global.t t/aggregate/live_component_controller_action_go.t t/aggregate/live_component_controller_action_index.t t/aggregate/live_component_controller_action_index_or_default.t t/aggregate/live_component_controller_action_inheritance.t t/aggregate/live_component_controller_action_local.t t/aggregate/live_component_controller_action_multipath.t t/aggregate/live_component_controller_action_path.t t/aggregate/live_component_controller_action_path_matchsingle.t t/aggregate/live_component_controller_action_private.t t/aggregate/live_component_controller_action_regexp.t t/aggregate/live_component_controller_action_streaming.t t/aggregate/live_component_controller_action_visit.t t/aggregate/live_component_controller_anon.t t/aggregate/live_component_controller_args.t t/aggregate/live_component_controller_attributes.t t/aggregate/live_component_controller_moose.t t/aggregate/live_component_view_single.t t/aggregate/live_engine_request_auth.t t/aggregate/live_engine_request_body.t t/aggregate/live_engine_request_body_demand.t t/aggregate/live_engine_request_cookies.t t/aggregate/live_engine_request_env.t t/aggregate/live_engine_request_escaped_path.t t/aggregate/live_engine_request_headers.t t/aggregate/live_engine_request_parameters.t t/aggregate/live_engine_request_remote_user.t t/aggregate/live_engine_request_uploads.t t/aggregate/live_engine_request_uri.t t/aggregate/live_engine_response_cookies.t t/aggregate/live_engine_response_errors.t t/aggregate/live_engine_response_headers.t t/aggregate/live_engine_response_large.t t/aggregate/live_engine_response_print.t t/aggregate/live_engine_response_redirect.t t/aggregate/live_engine_response_status.t t/aggregate/live_engine_setup_basics.t t/aggregate/live_engine_setup_plugins.t t/aggregate/live_loop.t t/aggregate/live_plugin_loaded.t t/aggregate/live_priorities.t t/aggregate/live_recursion.t t/aggregate/unit_core_action_for.t t/aggregate/unit_core_appclass_roles_in_plugin_list.t t/aggregate/unit_core_component_layers.t t/aggregate/unit_core_uri_for_action.t t/aggregate/unit_core_uri_for_multibytechar.t t/01use.t ........................................................ 1..1 ok 1 - use Catalyst; ok t/02pod.t ........................................................ skipped: set TEST_POD to enable this test t/03podcoverage.t ................................................ skipped: set TEST_POD to enable this test t/04critic.t ..................................................... skipped: Critic test only for developers. t/aggregate/live_component_controller_action_action.t ............ 1..42 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 ok 7 - Content is a serialized Catalyst::Request ok 8 - Request ok 9 - Response Successful 2xx ok 10 - Response Content-Type ok 11 - Test Action ok 12 - Test Class ok 13 ok 14 - Content is a serialized Catalyst::Request ok 15 - Request ok 16 - Response Successful 2xx ok 17 - Response Content-Type ok 18 - Test Action ok 19 - Test Class ok 20 ok 21 - Content is a serialized Catalyst::Request ok 22 - Request ok 23 - Response Successful 2xx ok 24 - Response Content-Type ok 25 - Test Action ok 26 - Test Class ok 27 ok 28 - Content is a serialized Catalyst::Request ok 29 - Request ok 30 - Response Successful 2xx ok 31 - Response Content-Type ok 32 - Test Action ok 33 - Test Class ok 34 ok 35 - Content is a serialized Catalyst::Request ok 36 - Request ok 37 - Response Successful 2xx ok 38 - Response Content-Type ok 39 - Test Action ok 40 - Test Class ok 41 ok 42 - Content is a serialized Catalyst::Request ok t/aggregate/live_component_controller_action_auto.t .............. 1..18 ok 1 - auto + local ok 2 - Executed actions ok 3 - Content OK ok 4 - auto + default ok 5 - Executed actions ok 6 - Content OK ok 7 - auto + auto + local ok 8 - Executed actions ok 9 - Content OK ok 10 - auto + auto + default ok 11 - Executed actions ok 12 - Content OK ok 13 - auto + failing auto + local ok 14 - Executed actions ok 15 - Content OK ok 16 - auto + default ok 17 - Executed actions ok 18 - Content OK ok t/aggregate/live_component_controller_action_begin.t ............. 1..7 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Executed actions ok 7 - Content is a serialized Catalyst::Request ok t/aggregate/live_component_controller_action_chained.t ........... 1..148 ok 1 - chained + local endpoint ok 2 - Executed actions ok 3 - Content OK ok 4 - chained + local endpoint; missing last argument ok 5 - Executed actions ok 6 - Status OK ok 7 - chained + subcontroller endpoint ok 8 - Executed actions ok 9 - Content OK ok 10 - chained + relative endpoint ok 11 - Executed actions ok 12 - Content OK ok 13 - chained + local (2 args each) ok 14 - Executed actions ok 15 - Content OK ok 16 - three-chain (only first) ok 17 - Executed actions ok 18 - Content OK ok 19 - three-chain (up to second) ok 20 - Executed actions ok 21 - Content OK ok 22 - three-chain (all three) ok 23 - Executed actions ok 24 - Content OK ok 25 - multi-action (one arg) ok 26 - Executed actions ok 27 - Content OK ok 28 - multi-action (two args) ok 29 - Executed actions ok 30 - Content OK ok 31 - multi-action (three args, should lead to error) ok 32 - Executed actions ok 33 - Status OK ok 34 - root higher than child ok 35 - Executed actions ok 36 - Content OK ok 37 - parent -> child -> parent ok 38 - Executed actions ok 39 - Content OK ok 40 - dispatch on capture num 1 ok 41 - Executed actions ok 42 - Content OK ok 43 - dispatch on capture num 2 ok 44 - Executed actions ok 45 - Content OK ok 46 - priority - slurpy args vs. parent/child ok 47 - Executed actions ok 48 - Content OK ok 49 - priority - fixed args vs. parent/child ok 50 - Executed actions ok 51 - Content OK ok 52 - priority - no Args() order mismatch ok 53 - Executed actions ok 54 - Content OK ok 55 - cross controller w/o par/child relation ok 56 - Executed actions ok 57 - Content OK ok 58 - Correct arguments passed to actions ok 59 - Executed actions ok 60 - Content OK ok 61 - Optional :Args attribute working ok 62 - Executed actions ok 63 - Content OK ok 64 - Optional :PathName attribute working ok 65 - Executed actions ok 66 - Content OK ok 67 - Optional :PathName *and* :Args attributes working ok 68 - Executed actions ok 69 - Content OK ok 70 - :Chained is the same as :Chained('/') ok 71 - Executed actions ok 72 - Content OK ok 73 - :Chained('.') chains to parent controller action ok 74 - Executed actions ok 75 - Content OK ok 76 - :Chained('../action') chains to correct action ok 77 - Executed actions ok 78 - Content OK ok 79 - ../ works to go up more than one level ok 80 - Executed actions ok 81 - Content OK ok 82 - :Chained('../action') chains to correct action ok 83 - Executed actions ok 84 - Content OK ok 85 - :Chained('../action') chains to correct action ok 86 - Executed actions ok 87 - Content OK ok 88 - Behaviour when auto returns 1 correct ok 89 - Executed actions ok 90 - Content OK ok 91 - Behaviour when auto returns 0 correct ok 92 - Executed actions ok 93 - Content OK ok 94 - Correct auto actions are run on cross controller dispatch ok 95 - Executed actions ok 96 - Content OK ok 97 - Forwarding out of auto in chain ok 98 - Executed actions ok 99 - Content OK ok 100 - Detaching out of auto in chain ok 101 - Executed actions ok 102 - Content OK ok 103 - Loose end is not callable ok 104 - Executed actions ok 105 - Status OK ok 106 - Forwarding out a chain ok 107 - Executed actions ok 108 - Content OK ok 109 - Forwarding out a chain ok 110 - Executed actions ok 111 - Content OK ok 112 - uri_for with chained root action as arg ok 113 - Correct URI generated ok 114 - Interception of recursive chains ok 115 - Usage of absolute path part argument emits error ok 116 - chained in root namespace ok 117 - Executed actions ok 118 - Content OK ok 119 - Complex path with multiple empty pathparts ok 120 - Executed actions ok 121 - Content OK ok 122 - Choose between an early Args() and a later more ideal chain ok 123 - Executed actions ok 124 - Content OK ok 125 - Choose between a more specific chain and an earlier looser one ok 126 - Executed actions ok 127 - Content OK ok 128 - Choose between a more specific chain and an earlier looser one ok 129 - Executed actions ok 130 - Content OK ok 131 - Correct arg order ran ok 132 - Executed actions ok 133 - Content OK ok 134 - Correct arg order ran ok 135 ok 136 - Content OK ok 137 - PathPrefix (as an endpoint) ok 138 - Executed actions ok 139 - Content OK ok 140 - static paths are prefered over captures ok 141 - Executed actions ok 142 - we prefer static path parts earlier in the chain not ok 143 - Executed actions # TODO gbjk never got off his ass and fixed this # Failed (TODO) test 'Executed actions' # at t/aggregate/live_component_controller_action_chained.t line 1003. # got: 'TestApp::Controller::Action::Chained->begin, TestApp::Controller::Action::Chained->view, TestApp::Controller::Action::Chained->star_search, TestApp::Controller::Action::Chained->end' # expected: 'TestApp::Controller::Action::Chained->begin, TestApp::Controller::Action::Chained->doc_star, TestApp::Controller::Action::Chained->end' ok 144 - request with URI-encoded arg ok 145 - args decoded ok 146 - captureargs decoded ok 147 - request with URI-encoded arg ok 148 - args decoded ok t/aggregate/live_component_controller_action_default.t ........... 1..16 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Executed actions ok 7 - Content is a serialized Catalyst::Request ok 8 - Request ok 9 - Invalid URI returned 500 ok 10 - Request ok 11 - Unserialize Catalyst::Request ok 12 - Arguments ok ok 13 - Request ok 14 - Executed actions for /action ok 15 - Request ok 16 - Executed actions for /action/ ok t/aggregate/live_component_controller_action_detach.t ............ 1..18 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Executed actions ok 7 - Request ok 8 - Response Successful 2xx ok 9 - Response Content-Type ok 10 - Test Action ok 11 - Test Class ok 12 - Executed actions ok 13 - Request with args ok 14 - Response Successful 2xx ok 15 ok 16 - Request with args and method ok 17 - Response Successful 2xx ok 18 ok t/aggregate/live_component_controller_action_end.t ............... 1..7 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Executed actions ok 7 - Content is a serialized Catalyst::Request ok t/aggregate/live_component_controller_action_forward.t ........... 1..53 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Main Class Action ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Response Content-Type ok 8 - Test Action ok 9 - Test Class ok 10 - Executed actions ok 11 - Content is a serialized Catalyst::Request ok 12 - Request ok 13 - Response Successful 2xx ok 14 - Response Content-Type ok 15 - Test Action ok 16 - Test Class ok 17 - Executed actions ok 18 - Content is a serialized Catalyst::Request ok 19 - Request with args ok 20 - Response Successful 2xx ok 21 ok 22 - Request with args and method ok 23 - Response Successful 2xx ok 24 ok 25 - Request ok 26 - Response Successful 2xx ok 27 ok 28 - Request ok 29 - Response Successful 2xx ok 30 ok 31 - Request ok 32 - Response Successful 2xx ok 33 - Response Content-Type ok 34 - Test Action ok 35 - Test Class ok 36 - Executed actions ok 37 - Content is a serialized Catalyst::Request ok 38 - Request ok 39 - Response Successful 2xx ok 40 - Response Content-Type ok 41 - Test Action ok 42 - Test Class ok 43 - Executed actions ok 44 - Content is a serialized Catalyst::Request ok 45 - Request ok 46 - Response Successful 2xx ok 47 - Test Method ok 48 - forward_to_uri_check request ok 49 - forward_to_uri_check successful ok 50 - forward_to_uri_check correct namespace ok 51 - forward/to_action_object request ok 52 - forward/to_action_object successful ok 53 - forward/to_action_object forwards correctly ok t/aggregate/live_component_controller_action_global.t ............ 1..18 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Content is a serialized Catalyst::Request ok 7 - Request ok 8 - Response Successful 2xx ok 9 - Response Content-Type ok 10 - Test Action ok 11 - Test Class ok 12 - Content is a serialized Catalyst::Request ok 13 - Request ok 14 - Response Successful 2xx ok 15 - Response Content-Type ok 16 - Test Action ok 17 - Test Class ok 18 - Content is a serialized Catalyst::Request ok t/aggregate/live_component_controller_action_go.t ................ 1..54 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Main Class Action ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Response Content-Type ok 8 - Test Action ok 9 - Test Class ok 10 - Executed actions ok 11 - Content is a serialized Catalyst::Request ok 12 - Request ok 13 - Response Successful 2xx ok 14 - Response Content-Type ok 15 - Test Action ok 16 - Test Class ok 17 - Executed actions ok 18 - Go died as expected ok 19 - Request with args ok 20 - go('Model::...') test ok 21 - Request with args ok 22 - go('View::...') test ok 23 - Request with args ok 24 - Response Successful 2xx ok 25 - go() with args (old) ok 26 - Request with args and method ok 27 - Response Successful 2xx ok 28 - go() with args (new) ok 29 - Request ok 30 - Response Successful 2xx ok 31 - go() with args_embed_relative ok 32 - Request ok 33 - Response Successful 2xx ok 34 - go() with args_embed_absolute ok 35 - Request ok 36 - Response Successful 2xx ok 37 - Response Content-Type ok 38 - Test Action ok 39 - Test Class ok 40 - Executed actions ok 41 - Content is a serialized Catalyst::Request ok 42 - Request ok 43 - Response Successful 2xx ok 44 - Response Content-Type ok 45 - Test Action ok 46 - Test Class ok 47 - Executed actions ok 48 - Content is a serialized Catalyst::Request ok 49 - Request ok 50 - Response Fails ok 51 - Error message ok 52 - go to chained + subcontroller endpoint ok 53 - Executed actions ok 54 - Content OK ok t/aggregate/live_component_controller_action_index.t ............. 1..20 ok 1 - root index ok 2 - Executed actions ok 3 - root index ok ok 4 - root index no slash ok 5 - root index no slash ok ok 6 - first-level controller index ok 7 - Executed actions ok 8 - first-level controller index ok ok 9 - first-level controller index no slash ok 10 - Executed actions ok 11 - first-level controller index no slash ok ok 12 - second-level controller index ok 13 - Executed actions ok 14 - second-level controller index ok ok 15 - second-level controller index no slash ok 16 - Executed actions ok 17 - second-level controller index no slash ok ok 18 - default with index ok 19 - Executed actions ok 20 - default with index ok ok t/aggregate/live_component_controller_action_index_or_default.t .. 1..6 ok 1 - :Chained overrides index ok 2 - index : Private still works ok 3 - :Path overrides default ok 4 - default still works ok 5 - :Path overrides default ok 6 - default still works ok t/aggregate/live_component_controller_action_inheritance.t ....... 1..21 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Executed actions ok 7 - Content is a serialized Catalyst::Request ok 8 - Request ok 9 - Response Successful 2xx ok 10 - Response Content-Type ok 11 - Test Action ok 12 - Test Class ok 13 - Executed actions ok 14 - Content is a serialized Catalyst::Request ok 15 - Request ok 16 - Response Successful 2xx ok 17 - Response Content-Type ok 18 - Test Action ok 19 - Test Class ok 20 - Executed actions ok 21 - Content is a serialized Catalyst::Request ok t/aggregate/live_component_controller_action_local.t ............. 1..34 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Content is a serialized Catalyst::Request ok 7 - Request ok 8 - Response Successful 2xx ok 9 - Response Content-Type ok 10 - Test Action ok 11 - Test Class ok 12 - Content is a serialized Catalyst::Request ok 13 - Request ok 14 - Request with wrong number of args failed ok 15 - Request ok 16 - Response Successful 2xx ok 17 - Response Content-Type ok 18 - Test Action ok 19 - Test Class ok 20 - Content is a serialized Catalyst::Request ok 21 - Request ok 22 - Response Successful 2xx ok 23 - Response Content-Type ok 24 - Test Action ok 25 - Test Class ok 26 - Content is a serialized Catalyst::Request ok 27 - Request ok 28 - Response Successful 2xx ok 29 - Response Content-Type ok 30 - Test Action ok 31 - Test Class ok 32 - Parameters don't split on %2F ok 33 - request with URI-encoded arg ok 34 - args for Local actions URI-decoded ok t/aggregate/live_component_controller_action_multipath.t ......... 1..16 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a stream ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Response Content-Type ok 8 - Content is a stream ok 9 - Request ok 10 - Response Successful 2xx ok 11 - Response Content-Type ok 12 - Content is a stream ok 13 - Request ok 14 - Response Successful 2xx ok 15 - Response Content-Type ok 16 - Content is a stream ok t/aggregate/live_component_controller_action_path.t .............. 1..42 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Content is a serialized Catalyst::Request ok 7 - Request ok 8 - Response Successful 2xx ok 9 - Response Content-Type ok 10 - Test Action ok 11 - Test Class ok 12 - Content is a serialized Catalyst::Request ok 13 - Request ok 14 - Response Successful 2xx ok 15 - Response Content-Type ok 16 - Test Action ok 17 - Test Class ok 18 - Content is a serialized Catalyst::Request ok 19 - Request ok 20 - Response Successful 2xx ok 21 - Response Content-Type ok 22 - Test Action ok 23 - Test Class ok 24 - Content is a serialized Catalyst::Request ok 25 - Request ok 26 - Response Successful 2xx ok 27 - Response Content-Type ok 28 - Test Action ok 29 - Test Class ok 30 - Content is a serialized Catalyst::Request ok 31 - Request ok 32 - Response Successful 2xx ok 33 - Response Content-Type ok 34 - Test Action ok 35 - Test Class ok 36 - Content is a serialized Catalyst::Request ok 37 - Request ok 38 - Response Successful 2xx ok 39 - Response Content-Type ok 40 - Test Action ok 41 - Test Class ok 42 - Content is a serialized Catalyst::Request ok t/aggregate/live_component_controller_action_path_matchsingle.t .. 1..3 ok 1 - multiple args matched :Path ok 2 - single arg matched :Path Args(1) ok 3 - two args matched :Path Args(2) ok t/aggregate/live_component_controller_action_private.t ........... 1..24 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Class ok 5 - Access ok 6 - Request ok 7 - Response Successful 2xx ok 8 - Response Content-Type ok 9 - Test Class ok 10 - Access ok 11 - Request ok 12 - Response Server Error 5xx ok 13 - Response Content-Type ok 14 - Catalyst Error ok 15 - Request ok 16 - Response Successful 2xx ok 17 - Response Content-Type ok 18 - Test Class ok 19 - Access ok 20 - Request ok 21 - Response Successful 2xx ok 22 - Response Content-Type ok 23 - Test Class ok 24 - Access ok t/aggregate/live_component_controller_action_regexp.t ............ 1..38 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Content is a serialized Catalyst::Request ok 7 - Request ok 8 - Response Successful 2xx ok 9 - Response Content-Type ok 10 - Test Action ok 11 - Test Class ok 12 - Content is a serialized Catalyst::Request ok 13 - Request ok 14 - Response Successful 2xx ok 15 - Response Content-Type ok 16 - Test Action ok 17 - Test Class ok 18 - number of captures ok 19 - mandatory capture ok 20 - optional capture ok 21 - Request ok 22 - Response Successful 2xx ok 23 - Response Content-Type ok 24 - Test Action ok 25 - Test Class ok 26 - number of captures ok 27 - mandatory capture ok 28 - optional capture ok 29 - Request ok 30 - Response Successful 2xx ok 31 - Response Content-Type ok 32 - Test Action ok 33 - Test Class ok 34 - Request ok 35 - Response is redirect ok 36 - Test Action ok 37 - Test Class ok 38 - Redirect URI is the same as the request URI ok # Failed test 'Response Successful 2xx' # at t/aggregate/live_component_controller_action_streaming.t line 67. # Failed test 'Response Content-Type' # at t/aggregate/live_component_controller_action_streaming.t line 68. # got: 'text/html' # expected: 'text/plain' # Failed test 'Response Content-Length' # at t/aggregate/live_component_controller_action_streaming.t line 69. # got: undef # expected: '811' # Failed test 'Content is read from filehandle' # at t/aggregate/live_component_controller_action_streaming.t line 70. # got: ' # An Error Occurred # #

An Error Occurred

#

500 Internal Server Error

# # # ' # expected: 'package TestApp::Controller::Action::Streaming; # # use strict; # use base 'TestApp::Controller::Action'; # # sub streaming : Global { # my ( $self, $c ) = @_; # for my $line ( split "\n", <<'EOF' ) { # foo # bar # baz # EOF # $c->res->write("$line\n"); # } # } # # sub body : Local { # my ( $self, $c ) = @_; # # my $file = "$FindBin::Bin/../lib/TestApp/Controller/Action/Streaming.pm"; # my $fh = IO::File->new( $file, 'r' ); # if ( defined $fh ) { # $c->res->body( $fh ); # } # else { # $c->res->body( "Unable to read $file" ); # } # } # # sub body_large : Local { # my ($self, $c) = @_; # # # more than one write with the default chunksize # my $size = 128 * 1024; # # my $data = "\0" x $size; # open my $fh, '<', \$data; # $c->res->content_length($size); # $c->res->body($fh); # } # # 1; # ' # Looks like you failed 4 tests of 15. t/aggregate/live_component_controller_action_streaming.t ......... 1..15 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Response Content-Length ok 5 - Content is a stream ok 6 - Request not ok 7 - Response Successful 2xx not ok 8 - Response Content-Type not ok 9 - Response Content-Length not ok 10 - Content is read from filehandle ok 11 - Request ok 12 - Response Successful 2xx ok 13 - Response Content-Type ok 14 - Response Content-Length ok 15 - Content is read from filehandle Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/15 subtests t/aggregate/live_component_controller_action_visit.t ............. 1..60 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Main Class Action ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Response Content-Type ok 8 - Test Action ok 9 - Test Class ok 10 - Executed actions ok 11 - Content is a serialized Catalyst::Request ok 12 - Request ok 13 - Response Successful 2xx ok 14 - Response Content-Type ok 15 - Test Action ok 16 - Test Class ok 17 - Executed actions ok 18 - Visit does not die ok 19 - Request with args ok 20 ok 21 - Request with args ok 22 ok 23 - Request with args ok 24 - Response Successful 2xx ok 25 - visit() with args (old) ok 26 - Request with args and method ok 27 - Response Successful 2xx ok 28 - visit() with args (new) ok 29 - Request ok 30 - Response Successful 2xx ok 31 - visit() with args_embed_relative ok 32 - Request ok 33 - Response Successful 2xx ok 34 - visit() with args_embed_absolute ok 35 - Request ok 36 - Response Successful 2xx ok 37 - Response Content-Type ok 38 - Test Action ok 39 - Test Class ok 40 - Executed actions ok 41 - Content is a serialized Catalyst::Request ok 42 - Request ok 43 - Response Successful 2xx ok 44 - Response Content-Type ok 45 - Test Action ok 46 - Test Class ok 47 - Executed actions ok 48 - Content is a serialized Catalyst::Request ok 49 - Request ok 50 - Response Fails ok 51 - Cannot visit app namespace ok 52 - visit to chained + subcontroller endpoint for 1 ok 53 - Executed actions for 1 ok 54 - Content OK for 1 ok 55 - visit to chained + subcontroller endpoint for 2 ok 56 - Executed actions for 2 ok 57 - Content OK for 2 ok 58 - visit to chained + subcontroller endpoint for 3 ok 59 - Executed actions for 3 ok 60 - Content OK for 3 ok t/aggregate/live_component_controller_anon.t ..................... 1..6 ok 1 ok 2 - Action can see correct catalyst_component_name ok 3 - ref($controller) ne catalyst_component_name ok 4 - Controller can see correct catalyst_component_name ok 5 - $action->class is catalyst_component_name ok 6 - Anon controller class has trait applied correctly ok t/aggregate/live_component_controller_args.t ..................... 1..522 ok 1 - Requested args for path %3A ok 2 - : as args ok 3 - Requested params for path %3A ok 4 - : as params ok 5 - Requested capture for path %3A ok 6 - : as capture ok 7 - Requested args for path %2F ok 8 - / as args ok 9 - Requested params for path %2F ok 10 - / as params ok 11 - Requested capture for path ok 12 - as capture ok 13 - Requested args for path %3F ok 14 - ? as args ok 15 - Requested params for path %3F ok 16 - ? as params ok 17 - Requested capture for path %3F ok 18 - ? as capture ok 19 - Requested args for path %5B ok 20 - [ as args ok 21 - Requested params for path %5B ok 22 - [ as params ok 23 - Requested capture for path %5B ok 24 - [ as capture ok 25 - Requested args for path %5D ok 26 - ] as args ok 27 - Requested params for path %5D ok 28 - ] as params ok 29 - Requested capture for path %5D ok 30 - ] as capture ok 31 - Requested args for path %40 ok 32 - @ as args ok 33 - Requested params for path %40 ok 34 - @ as params ok 35 - Requested capture for path %40 ok 36 - @ as capture ok 37 - Requested args for path ! ok 38 - ! as args ok 39 - Requested params for path ! ok 40 - ! as params ok 41 - Requested capture for path ! ok 42 - ! as capture ok 43 - Requested args for path %24 ok 44 - $ as args ok 45 - Requested params for path %24 ok 46 - $ as params ok 47 - Requested capture for path %24 ok 48 - $ as capture ok 49 - Requested args for path %26 ok 50 - & as args ok 51 - Requested params for path %26 ok 52 - & as params ok 53 - Requested capture for path %26 ok 54 - & as capture ok 55 - Requested args for path ' ok 56 - ' as args ok 57 - Requested params for path ' ok 58 - ' as params ok 59 - Requested capture for path ' ok 60 - ' as capture ok 61 - Requested args for path ( ok 62 - ( as args ok 63 - Requested params for path ( ok 64 - ( as params ok 65 - Requested capture for path ( ok 66 - ( as capture ok 67 - Requested args for path ) ok 68 - ) as args ok 69 - Requested params for path ) ok 70 - ) as params ok 71 - Requested capture for path ) ok 72 - ) as capture ok 73 - Requested args for path * ok 74 - * as args ok 75 - Requested params for path * ok 76 - * as params ok 77 - Requested capture for path * ok 78 - * as capture ok 79 - Requested args for path %2B ok 80 - + as args ok 81 - Requested params for path %2B ok 82 - + as params ok 83 - Requested capture for path %2B ok 84 - + as capture ok 85 - Requested args for path %3B ok 86 - ; as args ok 87 - Requested params for path %3B ok 88 - ; as params ok 89 - Requested capture for path %3B ok 90 - ; as capture ok 91 - Requested args for path %3D ok 92 - = as args ok 93 - Requested params for path %3D ok 94 - = as params ok 95 - Requested capture for path %3D ok 96 - = as capture ok 97 - Requested args for path %2C ok 98 - , as args ok 99 - Requested params for path %2C ok 100 - , as params ok 101 - Requested capture for path %2C ok 102 - , as capture ok 103 - Requested args for path %23 ok 104 - \# as args ok 105 - Requested params for path %23 ok 106 - \# as params ok 107 - Requested capture for path %23 ok 108 - \# as capture ok 109 - Requested args for path a ok 110 - a as args ok 111 - Requested params for path a ok 112 - a as params ok 113 - Requested capture for path a ok 114 - a as capture ok 115 - Requested args for path b ok 116 - b as args ok 117 - Requested params for path b ok 118 - b as params ok 119 - Requested capture for path b ok 120 - b as capture ok 121 - Requested args for path c ok 122 - c as args ok 123 - Requested params for path c ok 124 - c as params ok 125 - Requested capture for path c ok 126 - c as capture ok 127 - Requested args for path d ok 128 - d as args ok 129 - Requested params for path d ok 130 - d as params ok 131 - Requested capture for path d ok 132 - d as capture ok 133 - Requested args for path e ok 134 - e as args ok 135 - Requested params for path e ok 136 - e as params ok 137 - Requested capture for path e ok 138 - e as capture ok 139 - Requested args for path f ok 140 - f as args ok 141 - Requested params for path f ok 142 - f as params ok 143 - Requested capture for path f ok 144 - f as capture ok 145 - Requested args for path g ok 146 - g as args ok 147 - Requested params for path g ok 148 - g as params ok 149 - Requested capture for path g ok 150 - g as capture ok 151 - Requested args for path h ok 152 - h as args ok 153 - Requested params for path h ok 154 - h as params ok 155 - Requested capture for path h ok 156 - h as capture ok 157 - Requested args for path i ok 158 - i as args ok 159 - Requested params for path i ok 160 - i as params ok 161 - Requested capture for path i ok 162 - i as capture ok 163 - Requested args for path j ok 164 - j as args ok 165 - Requested params for path j ok 166 - j as params ok 167 - Requested capture for path j ok 168 - j as capture ok 169 - Requested args for path k ok 170 - k as args ok 171 - Requested params for path k ok 172 - k as params ok 173 - Requested capture for path k ok 174 - k as capture ok 175 - Requested args for path l ok 176 - l as args ok 177 - Requested params for path l ok 178 - l as params ok 179 - Requested capture for path l ok 180 - l as capture ok 181 - Requested args for path m ok 182 - m as args ok 183 - Requested params for path m ok 184 - m as params ok 185 - Requested capture for path m ok 186 - m as capture ok 187 - Requested args for path n ok 188 - n as args ok 189 - Requested params for path n ok 190 - n as params ok 191 - Requested capture for path n ok 192 - n as capture ok 193 - Requested args for path o ok 194 - o as args ok 195 - Requested params for path o ok 196 - o as params ok 197 - Requested capture for path o ok 198 - o as capture ok 199 - Requested args for path p ok 200 - p as args ok 201 - Requested params for path p ok 202 - p as params ok 203 - Requested capture for path p ok 204 - p as capture ok 205 - Requested args for path q ok 206 - q as args ok 207 - Requested params for path q ok 208 - q as params ok 209 - Requested capture for path q ok 210 - q as capture ok 211 - Requested args for path r ok 212 - r as args ok 213 - Requested params for path r ok 214 - r as params ok 215 - Requested capture for path r ok 216 - r as capture ok 217 - Requested args for path s ok 218 - s as args ok 219 - Requested params for path s ok 220 - s as params ok 221 - Requested capture for path s ok 222 - s as capture ok 223 - Requested args for path t ok 224 - t as args ok 225 - Requested params for path t ok 226 - t as params ok 227 - Requested capture for path t ok 228 - t as capture ok 229 - Requested args for path u ok 230 - u as args ok 231 - Requested params for path u ok 232 - u as params ok 233 - Requested capture for path u ok 234 - u as capture ok 235 - Requested args for path v ok 236 - v as args ok 237 - Requested params for path v ok 238 - v as params ok 239 - Requested capture for path v ok 240 - v as capture ok 241 - Requested args for path w ok 242 - w as args ok 243 - Requested params for path w ok 244 - w as params ok 245 - Requested capture for path w ok 246 - w as capture ok 247 - Requested args for path x ok 248 - x as args ok 249 - Requested params for path x ok 250 - x as params ok 251 - Requested capture for path x ok 252 - x as capture ok 253 - Requested args for path y ok 254 - y as args ok 255 - Requested params for path y ok 256 - y as params ok 257 - Requested capture for path y ok 258 - y as capture ok 259 - Requested args for path z ok 260 - z as args ok 261 - Requested params for path z ok 262 - z as params ok 263 - Requested capture for path z ok 264 - z as capture ok 265 - Requested args for path A ok 266 - A as args ok 267 - Requested params for path A ok 268 - A as params ok 269 - Requested capture for path A ok 270 - A as capture ok 271 - Requested args for path B ok 272 - B as args ok 273 - Requested params for path B ok 274 - B as params ok 275 - Requested capture for path B ok 276 - B as capture ok 277 - Requested args for path C ok 278 - C as args ok 279 - Requested params for path C ok 280 - C as params ok 281 - Requested capture for path C ok 282 - C as capture ok 283 - Requested args for path D ok 284 - D as args ok 285 - Requested params for path D ok 286 - D as params ok 287 - Requested capture for path D ok 288 - D as capture ok 289 - Requested args for path E ok 290 - E as args ok 291 - Requested params for path E ok 292 - E as params ok 293 - Requested capture for path E ok 294 - E as capture ok 295 - Requested args for path F ok 296 - F as args ok 297 - Requested params for path F ok 298 - F as params ok 299 - Requested capture for path F ok 300 - F as capture ok 301 - Requested args for path G ok 302 - G as args ok 303 - Requested params for path G ok 304 - G as params ok 305 - Requested capture for path G ok 306 - G as capture ok 307 - Requested args for path H ok 308 - H as args ok 309 - Requested params for path H ok 310 - H as params ok 311 - Requested capture for path H ok 312 - H as capture ok 313 - Requested args for path I ok 314 - I as args ok 315 - Requested params for path I ok 316 - I as params ok 317 - Requested capture for path I ok 318 - I as capture ok 319 - Requested args for path J ok 320 - J as args ok 321 - Requested params for path J ok 322 - J as params ok 323 - Requested capture for path J ok 324 - J as capture ok 325 - Requested args for path K ok 326 - K as args ok 327 - Requested params for path K ok 328 - K as params ok 329 - Requested capture for path K ok 330 - K as capture ok 331 - Requested args for path L ok 332 - L as args ok 333 - Requested params for path L ok 334 - L as params ok 335 - Requested capture for path L ok 336 - L as capture ok 337 - Requested args for path M ok 338 - M as args ok 339 - Requested params for path M ok 340 - M as params ok 341 - Requested capture for path M ok 342 - M as capture ok 343 - Requested args for path N ok 344 - N as args ok 345 - Requested params for path N ok 346 - N as params ok 347 - Requested capture for path N ok 348 - N as capture ok 349 - Requested args for path O ok 350 - O as args ok 351 - Requested params for path O ok 352 - O as params ok 353 - Requested capture for path O ok 354 - O as capture ok 355 - Requested args for path P ok 356 - P as args ok 357 - Requested params for path P ok 358 - P as params ok 359 - Requested capture for path P ok 360 - P as capture ok 361 - Requested args for path Q ok 362 - Q as args ok 363 - Requested params for path Q ok 364 - Q as params ok 365 - Requested capture for path Q ok 366 - Q as capture ok 367 - Requested args for path R ok 368 - R as args ok 369 - Requested params for path R ok 370 - R as params ok 371 - Requested capture for path R ok 372 - R as capture ok 373 - Requested args for path S ok 374 - S as args ok 375 - Requested params for path S ok 376 - S as params ok 377 - Requested capture for path S ok 378 - S as capture ok 379 - Requested args for path T ok 380 - T as args ok 381 - Requested params for path T ok 382 - T as params ok 383 - Requested capture for path T ok 384 - T as capture ok 385 - Requested args for path U ok 386 - U as args ok 387 - Requested params for path U ok 388 - U as params ok 389 - Requested capture for path U ok 390 - U as capture ok 391 - Requested args for path V ok 392 - V as args ok 393 - Requested params for path V ok 394 - V as params ok 395 - Requested capture for path V ok 396 - V as capture ok 397 - Requested args for path W ok 398 - W as args ok 399 - Requested params for path W ok 400 - W as params ok 401 - Requested capture for path W ok 402 - W as capture ok 403 - Requested args for path X ok 404 - X as args ok 405 - Requested params for path X ok 406 - X as params ok 407 - Requested capture for path X ok 408 - X as capture ok 409 - Requested args for path Y ok 410 - Y as args ok 411 - Requested params for path Y ok 412 - Y as params ok 413 - Requested capture for path Y ok 414 - Y as capture ok 415 - Requested args for path Z ok 416 - Z as args ok 417 - Requested params for path Z ok 418 - Z as params ok 419 - Requested capture for path Z ok 420 - Z as capture ok 421 - Requested args for path 0 ok 422 - 0 as args ok 423 - Requested params for path 0 ok 424 - 0 as params ok 425 - Requested capture for path 0 ok 426 - 0 as capture ok 427 - Requested args for path 1 ok 428 - 1 as args ok 429 - Requested params for path 1 ok 430 - 1 as params ok 431 - Requested capture for path 1 ok 432 - 1 as capture ok 433 - Requested args for path 2 ok 434 - 2 as args ok 435 - Requested params for path 2 ok 436 - 2 as params ok 437 - Requested capture for path 2 ok 438 - 2 as capture ok 439 - Requested args for path 3 ok 440 - 3 as args ok 441 - Requested params for path 3 ok 442 - 3 as params ok 443 - Requested capture for path 3 ok 444 - 3 as capture ok 445 - Requested args for path 4 ok 446 - 4 as args ok 447 - Requested params for path 4 ok 448 - 4 as params ok 449 - Requested capture for path 4 ok 450 - 4 as capture ok 451 - Requested args for path 5 ok 452 - 5 as args ok 453 - Requested params for path 5 ok 454 - 5 as params ok 455 - Requested capture for path 5 ok 456 - 5 as capture ok 457 - Requested args for path 6 ok 458 - 6 as args ok 459 - Requested params for path 6 ok 460 - 6 as params ok 461 - Requested capture for path 6 ok 462 - 6 as capture ok 463 - Requested args for path 7 ok 464 - 7 as args ok 465 - Requested params for path 7 ok 466 - 7 as params ok 467 - Requested capture for path 7 ok 468 - 7 as capture ok 469 - Requested args for path 8 ok 470 - 8 as args ok 471 - Requested params for path 8 ok 472 - 8 as params ok 473 - Requested capture for path 8 ok 474 - 8 as capture ok 475 - Requested args for path 9 ok 476 - 9 as args ok 477 - Requested params for path 9 ok 478 - 9 as params ok 479 - Requested capture for path 9 ok 480 - 9 as capture ok 481 - Requested args for path - ok 482 - - as args ok 483 - Requested params for path - ok 484 - - as params ok 485 - Requested capture for path - ok 486 - - as capture ok 487 - Requested args for path . ok 488 - . as args ok 489 - Requested params for path . ok 490 - . as params ok 491 - Requested capture for path . ok 492 - . as capture ok 493 - Requested args for path _ ok 494 - _ as args ok 495 - Requested params for path _ ok 496 - _ as params ok 497 - Requested capture for path _ ok 498 - _ as capture ok 499 - Requested args for path ~ ok 500 - ~ as args ok 501 - Requested params for path ~ ok 502 - ~ as params ok 503 - Requested capture for path ~ ok 504 - ~ as capture ok 505 - Requested args for path %20 ok 506 - as args ok 507 - Requested params for path %20 ok 508 - as params ok 509 - Requested capture for path %20 ok 510 - as capture ok 511 - Requested args for path %2F/%2F ok 512 - // as args ok 513 - Requested params for path %2F/%2F ok 514 - // as params ok 515 - Requested capture for path ok 516 - as capture ok 517 - Requested args for path %25/%25 ok 518 - %% as args ok 519 - Requested params for path %25/%25 ok 520 - %% as params ok 521 - Requested capture for path %25/%25 ok 522 - %% as capture ok t/aggregate/live_component_controller_attributes.t ............... 1..4 ok 1 - get /attributes/view ok 2 - Response Unsuccessful ok 3 - get /attributes/foo ok 4 - Response OK ok t/aggregate/live_component_controller_moose.t .................... 1..12 ok 1 ok 2 - attribute default values get set correctly ok 3 ok 4 - parent controller method called ok 5 - after works as expected ok 6 ok 7 - attribute default values get set correctly ok 8 - before works as expected ok 9 ok 10 - attribute default values get set correctly ok 11 - after works as expected ok 12 - before works as expected ok t/aggregate/live_component_view_single.t ......................... 1..3 ok 1 - $c->view("name") returns blessed instance ok 2 - $c->view(qr/name/) returns blessed instance ok 3 - $c->view() returns blessed instance ok t/aggregate/live_engine_request_auth.t ........................... 1..7 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - auth header ok ok t/aggregate/live_engine_request_body.t ........................... 1..23 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request method ok 8 - Catalyst::Request Content-Type ok 9 ok 10 - Catalyst::Request Content-Length ok 11 - Request ok 12 - Response Successful 2xx ok 13 - Response Content-Type ok 14 - Content is a serialized Catalyst::Request ok 15 - Unserialize Catalyst::Request ok 16 - The object isa Catalyst::Request ok 17 - Catalyst::Request method ok 18 - Catalyst::Request Content-Type ok 19 ok 20 - Catalyst::Request Content-Length ok 21 - Request ok 22 - Response Successful 2xx ok 23 - Has body ok t/aggregate/live_engine_request_body_demand.t .................... 1..12 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Unserialize params ok 4 - Catalyst::Request query parameters ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Unserialize params ok 8 - Catalyst::Request body and query parameters ok 9 - Request ok 10 - Response Successful 2xx ok 11 - Response Content-Type ok 12 - Response Content ok t/aggregate/live_engine_request_cookies.t ........................ 1..13 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Cookie Catalyst isa CGI::Simple::Cookie ok 8 - Cookie Catalyst name ok 9 - Cookie Catalyst value ok 10 - Cookie Cool isa CGI::Simple::Cookie ok 11 - Cookie Cool name ok 12 - Cookie Cool value ok 13 - Cookies ok t/aggregate/live_engine_request_env.t ............................ 1..7 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Unserialize Catalyst::Request ok 5 ok 6 - Have a PATH env var ok 7 - Value we set as expected ok t/aggregate/live_engine_request_escaped_path.t ................... 1..6 ok 1 ok 2 - Response Successful 2xx ok 3 ok 4 # TODO Actions should match when path parts are url encoded not ok 5 - Response Successful 2xx # TODO Actions should match when path parts are url encoded # Failed (TODO) test 'Response Successful 2xx' # at t/aggregate/live_engine_request_escaped_path.t line 70. not ok 6 # TODO Actions should match when path parts are url encoded # Failed (TODO) test at t/aggregate/live_engine_request_escaped_path.t line 71. # got: 'FATAL ERROR: Unknown resource "args/param%73/one/two"' # expected: 'onetwo' ok t/aggregate/live_engine_request_headers.t ........................ 1..18 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Forwarded port sets securet ok 8 - Catalyst::Request->headers isa HTTP::Headers ok 9 - Catalyst::Request->header X-Whats-Cool ok 10 - Multiple message-headers are joined as a comma-separated list ok 11 - Catalyst::Request->header User-Agent ok 12 - Catalyst::Request->header Host ok 13 - Catalyst::Request proxied base ok 14 - Catalyst::Request proxied address ok 15 - Request ok 16 - Unserialize Catalyst::Request ok 17 - Catalyst::Request non-proxied base ok 18 - Catalyst::Request non-proxied address ok t/aggregate/live_engine_request_parameters.t ..................... 1..53 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request method ok 8 - Catalyst::Request parameters ok 9 - Request ok 10 - Response Successful 2xx ok 11 - Response Content-Type ok 12 ok 13 - %2b not double decoded ok 14 - Request ok 15 - Response Successful 2xx ok 16 - Response Content-Type ok 17 ok 18 - = not ignored ok 19 - Request ok 20 - Response Successful 2xx ok 21 - Response Content-Type ok 22 - Content is a serialized Catalyst::Request ok 23 - Unserialize Catalyst::Request ok 24 - The object isa Catalyst::Request ok 25 - Catalyst::Request method ok 26 - Catalyst::Request parameters ok 27 - Catalyst::Request arguments ok 28 - Catalyst::Request uploads ok 29 - Catalyst::Request cookie ok 30 - Request ok 31 - Unserialize Catalyst::Request ok 32 - Catalyst::Request parameters ok 33 - Request ok 34 - Unserialize Catalyst::Request ok 35 - Catalyst::Request POST query_string ok 36 - Catalyst::Request query_keywords ok 37 - Catalyst::Request parameters ok 38 - Request ok 39 - Unserialize Catalyst::Request ok 40 - Catalyst::Request GET query_string ok 41 - Request ok 42 - Response Successful 2xx ok 43 - Response Content-Type ok 44 ok 45 - remove empty parameter ok 46 - empty parameter ok 47 - Request ok 48 - Response Successful 2xx ok 49 - Response Content-Type ok 50 ok 51 - remove empty parameter ok 52 - empty parameter ok 53 - empty parameter ok t/aggregate/live_engine_request_remote_user.t .................... 1..7 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - $c->req->remote_user ok ok t/aggregate/live_engine_request_uploads.t ........................ 1..105 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request method ok 8 - Catalyst::Request Content-Type ok 9 - Catalyst::Request Content-Length ok 10 - The object isa Catalyst::Request::Upload ok 11 - Upload Content-Type ok 12 - Upload Content-Length ok 13 - legacy param method ok ok 14 - Upload temp file was deleted ok 15 - The object isa Catalyst::Request::Upload ok 16 - Upload Content-Type ok 17 - Upload Content-Length ok 18 - legacy param method ok ok 19 - Upload temp file was deleted ok 20 - The object isa Catalyst::Request::Upload ok 21 - Upload Content-Type ok 22 - Upload Content-Length ok 23 - legacy param method ok ok 24 - Upload temp file was deleted ok 25 - Request ok 26 - Response Successful 2xx ok 27 - Response Content-Type ok 28 - Content is a serialized Catalyst::Request ok 29 - Unserialize Catalyst::Request ok 30 - The object isa Catalyst::Request ok 31 - Catalyst::Request method ok 32 - Catalyst::Request Content-Type ok 33 - Catalyst::Request Content-Length ok 34 - The object isa Catalyst::Request::Upload ok 35 - Upload Content-Type ok 36 - Upload filename ok 37 - Upload Content-Length ok 38 - Upload basename ok 39 - Upload temp file was deleted ok 40 - The object isa Catalyst::Request::Upload ok 41 - Upload Content-Type ok 42 - Upload filename ok 43 - Upload Content-Length ok 44 - Upload basename ok 45 - Upload temp file was deleted ok 46 - The object isa Catalyst::Request::Upload ok 47 - Upload Content-Type ok 48 - Upload filename ok 49 - Upload Content-Length ok 50 - Upload basename ok 51 - Upload temp file was deleted ok 52 - Request ok 53 - Response Successful 2xx ok 54 - Response Content-Type ok 55 - Content ok 56 - Request ok 57 - Response Error ok 58 - Request ok 59 - Response Successful 2xx ok 60 - Response Content-Type ok 61 - Upload with name file1 ok 62 - Upload with name file2 ok 63 - Unserialize Catalyst::Request ok 64 - Upload temp file was deleted ok 65 - Upload temp file was deleted ok 66 - Request ok 67 - Response Successful 2xx ok 68 - Response Content-Type ok 69 - Content is a serialized Catalyst::Request ok 70 - Unserialize Catalyst::Request ok 71 - The object isa Catalyst::Request ok 72 - Catalyst::Request method ok 73 - Catalyst::Request Content-Type ok 74 - Catalyst::Request Content-Length ok 75 - 2 values ok 76 - correct value ok 77 - filename ok 78 - The object isa Catalyst::Request::Upload ok 79 - Upload Content-Type ok 80 - Upload Content-Length ok 81 - Upload Filename ok 82 - Upload basename ok 83 - Upload temp file was deleted ok 84 - Request ok 85 - Response Successful 2xx ok 86 - Response Content-Type ok 87 - Content is a serialized HTTP::Body::OctetStream ok 88 - Unserialize HTTP::Body::OctetStream ok 89 - The object isa HTTP::Body::OctetStream ok 90 - The object isa File::Temp ok 91 - Upload temp file was deleted ok 92 - Request ok 93 - Response Successful 2xx ok 94 - Response Content-Type ok 95 - Content is a serialized Catalyst::Request ok 96 - Unserialize Catalyst::Request ok 97 - The object isa Catalyst::Request ok 98 - Catalyst::Request method ok 99 - Catalyst::Request Content-Type ok 100 - Catalyst::Request Content-Length ok 101 - The object isa Catalyst::Request::Upload ok 102 - Upload Content-Type ok 103 - Upload Content-Length ok 104 - uploadtmp ok 105 - Upload temp file was deleted ok t/aggregate/live_engine_request_uri.t ............................ 1..74 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Unserialize Catalyst::Request ok 4 - URI contains new path ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Unserialize Catalyst::Request ok 8 - Base URI contains new location ok 9 - URI contains correct path ok 10 - Request ok 11 - Response Successful 2xx ok 12 - Unserialize Catalyst::Request ok 13 - Base + Path ok ok 14 - HTTPS Request ok 15 - Response Successful 2xx ok 16 - Unserialize Catalyst::Request ok 17 - HTTPS base ok ok 18 - HTTPS uri ok ok 19 - Request ok 20 - Response Successful 2xx ok 21 - Unserialize Catalyst::Request ok 22 - Query string ok ok 23 - Parameters ok ok 24 - Request ok 25 - Response Successful 2xx ok 26 - Unserialize Catalyst::Request ok 27 - Query string ok ok 28 - Unescaped param ok ok 29 - Request ok 30 - Response Successful 2xx ok 31 - param "a" ok ok 32 - param "b" ok ok 33 - param "c" ok ok 34 - no c in return ok 35 - Request ok 36 - Response Successful 2xx ok 37 - param "a" ok ok 38 - param "b" ok ok 39 - param "c" ok ok 40 - no c in return ok 41 - Request ok 42 - Response Successful 2xx ok 43 - param "a" ok ok 44 - param "b" ok ok 45 - param "c" deleted ok ok 46 - no c in return ok 47 - Request ok 48 - Response Successful 2xx ok 49 - param "a" ok ok 50 - Request ok 51 - Response Successful 2xx ok 52 - uri_with ok ok 53 - Request ok 54 - Response Successful 2xx ok 55 - no warnings emitted ok 56 - Request ok 57 - Response Successful 2xx ok 58 - uri_with ok ok 59 - Request ok 60 - Response Successful 2xx ok 61 - uri_with ok ok 62 - Request ok 63 - Response Successful 2xx ok 64 - uri_with ok ok 65 - Request ok 66 - Response Successful 2xx ok 67 - uri_with ok ok 68 - Request ok 69 - Response Successful 2xx ok 70 - param "a" ok ok 71 - param "b" ok ok 72 - param "c" ok ok 73 - Request ok 74 - Response Successful 2xx ok make: *** [test_dynamic] Terminated Timeout (max run time is 300s) /Users/fly818/bin/perl killed by signal 15