PATH=/home/fly2000/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/fly2000/var/megalib/bin Start 2014-10-14T14:47:28 ActivePerl-2000 CPAN-2.00 Reading '/home/fly2000/var/cpan/Metadata' Database was generated on Tue, 14 Oct 2014 19:29:02 GMT Running make for M/MI/MIYAGAWA/Catalyst-Engine-PSGI-0.13.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MI/MIYAGAWA/Catalyst-Engine-PSGI-0.13.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/M/MI/MIYAGAWA/Catalyst-Engine-PSGI-0.13.tar.gz ok Catalyst-Engine-PSGI-0.13/ Catalyst-Engine-PSGI-0.13/.gitignore Catalyst-Engine-PSGI-0.13/Changes Catalyst-Engine-PSGI-0.13/inc/ Catalyst-Engine-PSGI-0.13/lib/ Catalyst-Engine-PSGI-0.13/Makefile.PL Catalyst-Engine-PSGI-0.13/MANIFEST Catalyst-Engine-PSGI-0.13/META.yml Catalyst-Engine-PSGI-0.13/README Catalyst-Engine-PSGI-0.13/t/ Catalyst-Engine-PSGI-0.13/xt/ Catalyst-Engine-PSGI-0.13/xt/catalyst.t Catalyst-Engine-PSGI-0.13/xt/perlcritic.t Catalyst-Engine-PSGI-0.13/xt/pod.t Catalyst-Engine-PSGI-0.13/xt/podspell.t Catalyst-Engine-PSGI-0.13/xt/synopsis.t Catalyst-Engine-PSGI-0.13/t/00_compile.t Catalyst-Engine-PSGI-0.13/t/catalyst/ Catalyst-Engine-PSGI-0.13/t/Hello/ Catalyst-Engine-PSGI-0.13/t/hello.t Catalyst-Engine-PSGI-0.13/t/hello_mount.t Catalyst-Engine-PSGI-0.13/t/Hello/Changes Catalyst-Engine-PSGI-0.13/t/Hello/hello.conf Catalyst-Engine-PSGI-0.13/t/Hello/lib/ Catalyst-Engine-PSGI-0.13/t/Hello/Makefile.PL Catalyst-Engine-PSGI-0.13/t/Hello/README Catalyst-Engine-PSGI-0.13/t/Hello/root/ Catalyst-Engine-PSGI-0.13/t/Hello/script/ Catalyst-Engine-PSGI-0.13/t/Hello/t/ Catalyst-Engine-PSGI-0.13/t/Hello/t/01app.t Catalyst-Engine-PSGI-0.13/t/Hello/t/02pod.t Catalyst-Engine-PSGI-0.13/t/Hello/t/03podcoverage.t Catalyst-Engine-PSGI-0.13/t/Hello/script/hello.psgi Catalyst-Engine-PSGI-0.13/t/Hello/script/hello_cgi.pl Catalyst-Engine-PSGI-0.13/t/Hello/script/hello_create.pl Catalyst-Engine-PSGI-0.13/t/Hello/script/hello_fastcgi.pl Catalyst-Engine-PSGI-0.13/t/Hello/script/hello_server.pl Catalyst-Engine-PSGI-0.13/t/Hello/script/hello_test.pl Catalyst-Engine-PSGI-0.13/t/Hello/root/favicon.ico Catalyst-Engine-PSGI-0.13/t/Hello/root/static/ Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/ Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_120x50_built.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_120x50_built_shadow.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_120x50_powered.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_120x50_powered_shadow.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_88x31_built.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_88x31_built_shadow.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_88x31_powered.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/btn_88x31_powered_shadow.png Catalyst-Engine-PSGI-0.13/t/Hello/root/static/images/catalyst_logo.png Catalyst-Engine-PSGI-0.13/t/Hello/lib/Hello/ Catalyst-Engine-PSGI-0.13/t/Hello/lib/Hello.pm Catalyst-Engine-PSGI-0.13/t/Hello/lib/Hello/Controller/ Catalyst-Engine-PSGI-0.13/t/Hello/lib/Hello/Controller/Metalic.pm Catalyst-Engine-PSGI-0.13/t/Hello/lib/Hello/Controller/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/ Catalyst-Engine-PSGI-0.13/t/catalyst/catalyst_130pix.gif Catalyst-Engine-PSGI-0.13/t/catalyst/lib/ Catalyst-Engine-PSGI-0.13/t/catalyst/live_catalyst_test.t Catalyst-Engine-PSGI-0.13/t/catalyst/live_component_controller_context_closure.t Catalyst-Engine-PSGI-0.13/t/catalyst/live_fork.t Catalyst-Engine-PSGI-0.13/t/catalyst/live_stats.t Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/CDICompatTestPlugin.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/DeprecatedTestApp/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/DeprecatedTestApp.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/NullPackage.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/PluginTestApp.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppBadlyImmutable.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedAbsolutePathPart/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedAbsolutePathPart.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedRecursive/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedRecursive.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppClassExceptionSimpleTest.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppDoubleAutoBug.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMatchSingleArg/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMatchSingleArg.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMetaCompat/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMetaCompat.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppNonMooseController/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppNonMooseController.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOnDemand/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOnDemand.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOneView/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOneView.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppPathBug.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppPluginWithConstructor.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppStats.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppUnknownError.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppWithMeta/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppWithMeta.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestPluginWithConstructor.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppWithMeta/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppWithMeta/Controller/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOneView/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOneView/View/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOneView/View/Dummy.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOneView/Controller/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOnDemand/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppOnDemand/Controller/Body.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppNonMooseController/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppNonMooseController/ControllerBase.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppNonMooseController/Controller/Foo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMetaCompat/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMetaCompat/Controller/Base.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMetaCompat/Controller/Books.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMatchSingleArg/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppMatchSingleArg/Controller/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault/Controller/Default.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault/Controller/IndexChained.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault/Controller/IndexPrivate.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppIndexDefault/Controller/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedRecursive/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedRecursive/Controller/Foo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedAbsolutePathPart/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestAppChainedAbsolutePathPart/Controller/Foo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Action/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/DispatchType/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Model/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Model.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Plugin/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/RequestBaseBug.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Role.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/Dump/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/Dump.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/Dump/Body.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/Dump/Env.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/Dump/Request.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/View/Dump/Response.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Plugin/AddDispatchTypes.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Plugin/FullyQualified.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Model/ClosuresInConfig.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Model/Foo/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Model/Foo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Model/Foo/Bar.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/DispatchType/CustomPostLoad.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/DispatchType/CustomPreLoad.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Anon.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Args.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Attributes.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/ContextClosure.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Dump.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Fork.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Immutable/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Immutable.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Index.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Keyword.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Moose/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Moose.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities/loc_vs_index.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities/locre_vs_index.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities/MultiMethod.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities/path_vs_index.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Priorities/re_vs_index.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Moose/MethodModifiers.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Immutable/HardToReload.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Request/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Cookies.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Errors.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Headers.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Large.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Print.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Redirect.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Response/Status.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Request/Uploads.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Engine/Request/URI.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Action.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Auto/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Auto.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Begin.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Default.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Detach.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/End.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Forward.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/ForwardTo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Global.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Go.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Index.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Inheritance.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Local.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Path.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Private.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Regexp.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Streaming.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/TestMultipath.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/TestRelative.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Visit.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/ArgsOrder.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Auto/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Auto.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Bar.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Foo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/ParentChain/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/ParentChain.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/PassedArgs.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/PathPrefix.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/ParentChain/Relative.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Auto/Bar.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Auto/Detach.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Auto/Foo.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Chained/Auto/Forward.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Auto/Abort.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Auto/Deep.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Controller/Action/Auto/Default.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Action/TestBefore.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/TestApp/Action/TestMyAction.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/DeprecatedTestApp/C/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/DeprecatedTestApp/C/Root.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Action/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/Test/ Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/Test/Deprecated.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/Test/Errors.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/Test/Headers.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/Test/MangleDollarUnderScore.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Plugin/Test/Plugin.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Action/TestAfter.pm Catalyst-Engine-PSGI-0.13/t/catalyst/lib/Catalyst/Action/TestBefore.pm Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_action.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_auto.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_begin.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_chained.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_default.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_detach.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_end.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_forward.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_global.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_go.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_index.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_index_or_default.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_inheritance.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_local.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_multipath.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_path.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_path_matchsingle.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_private.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_regexp.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_streaming.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_action_visit.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_anon.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_args.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_attributes.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_controller_moose.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_component_view_single.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_auth.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_body.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_body_demand.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_cookies.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_env.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_escaped_path.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_headers.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_parameters.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_remote_user.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_uploads.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_request_uri.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_cookies.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_errors.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_headers.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_large.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_print.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_redirect.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_response_status.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_setup_basics.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_engine_setup_plugins.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_loop.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_plugin_loaded.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_priorities.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/live_recursion.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/unit_core_action_for.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/unit_core_appclass_roles_in_plugin_list.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/unit_core_component_layers.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/unit_core_uri_for_action.t Catalyst-Engine-PSGI-0.13/t/catalyst/aggregate/unit_core_uri_for_multibytechar.t Catalyst-Engine-PSGI-0.13/lib/Catalyst/ Catalyst-Engine-PSGI-0.13/lib/Plack/ Catalyst-Engine-PSGI-0.13/lib/Plack/Test/ Catalyst-Engine-PSGI-0.13/lib/Plack/Test/Adopt/ Catalyst-Engine-PSGI-0.13/lib/Plack/Test/Adopt/Catalyst.pm Catalyst-Engine-PSGI-0.13/lib/Catalyst/Controller/ Catalyst-Engine-PSGI-0.13/lib/Catalyst/Engine/ Catalyst-Engine-PSGI-0.13/lib/Catalyst/Helper/ Catalyst-Engine-PSGI-0.13/lib/Catalyst/Helper/PSGI.pm Catalyst-Engine-PSGI-0.13/lib/Catalyst/Engine/PSGI.pm Catalyst-Engine-PSGI-0.13/lib/Catalyst/Controller/Metal.pm Catalyst-Engine-PSGI-0.13/inc/Module/ Catalyst-Engine-PSGI-0.13/inc/Spiffy.pm Catalyst-Engine-PSGI-0.13/inc/Test/ Catalyst-Engine-PSGI-0.13/inc/Test/Base/ Catalyst-Engine-PSGI-0.13/inc/Test/Base.pm Catalyst-Engine-PSGI-0.13/inc/Test/Builder/ Catalyst-Engine-PSGI-0.13/inc/Test/Builder.pm Catalyst-Engine-PSGI-0.13/inc/Test/More.pm Catalyst-Engine-PSGI-0.13/inc/Test/Requires.pm Catalyst-Engine-PSGI-0.13/inc/Test/SharedFork/ Catalyst-Engine-PSGI-0.13/inc/Test/SharedFork.pm Catalyst-Engine-PSGI-0.13/inc/Test/TCP.pm Catalyst-Engine-PSGI-0.13/inc/Test/SharedFork/Array.pm Catalyst-Engine-PSGI-0.13/inc/Test/SharedFork/Scalar.pm Catalyst-Engine-PSGI-0.13/inc/Test/SharedFork/Store.pm Catalyst-Engine-PSGI-0.13/inc/Test/Builder/Module.pm Catalyst-Engine-PSGI-0.13/inc/Test/Base/Filter.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/ Catalyst-Engine-PSGI-0.13/inc/Module/Install.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/AuthorTests.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Base.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Can.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Fetch.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Include.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Makefile.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Metadata.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Repository.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/TestBase.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/Win32.pm Catalyst-Engine-PSGI-0.13/inc/Module/Install/WriteAll.pm CPAN.pm: Building M/MI/MIYAGAWA/Catalyst-Engine-PSGI-0.13.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Warning: prerequisite Catalyst::Action::RenderView 0 not found. Warning: prerequisite Catalyst::Runtime 5.80007 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Catalyst::Engine::PSGI Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MIYAGAWA/Catalyst-Engine-PSGI-0.13.tar.gz ---- Catalyst::Runtime [requires] Catalyst::Action::RenderView [requires] Running make test Delayed until after prerequisites Running test for module 'Catalyst::Runtime' Running make for J/JJ/JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/J/JJ/JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz ok Catalyst-Runtime-5.90075/ Catalyst-Runtime-5.90075/Changes Catalyst-Runtime-5.90075/inc/ Catalyst-Runtime-5.90075/lib/ Catalyst-Runtime-5.90075/Makefile.PL Catalyst-Runtime-5.90075/MANIFEST Catalyst-Runtime-5.90075/META.yml Catalyst-Runtime-5.90075/script/ Catalyst-Runtime-5.90075/t/ Catalyst-Runtime-5.90075/TODO Catalyst-Runtime-5.90075/t/01use.t Catalyst-Runtime-5.90075/t/aggregate/ Catalyst-Runtime-5.90075/t/aggregate.t Catalyst-Runtime-5.90075/t/author/ Catalyst-Runtime-5.90075/t/bad_middleware_error.t Catalyst-Runtime-5.90075/t/body_fh.t Catalyst-Runtime-5.90075/t/catalyst_130pix.gif Catalyst-Runtime-5.90075/t/conf/ Catalyst-Runtime-5.90075/t/content_negotiation.t Catalyst-Runtime-5.90075/t/custom_exception_class_simple.t Catalyst-Runtime-5.90075/t/data_handler.t Catalyst-Runtime-5.90075/t/dead_load_bad_args.t Catalyst-Runtime-5.90075/t/dead_load_multiple_chained_attributes.t Catalyst-Runtime-5.90075/t/dead_no_unknown_error.t Catalyst-Runtime-5.90075/t/dead_recursive_chained_attributes.t Catalyst-Runtime-5.90075/t/deprecated.t Catalyst-Runtime-5.90075/t/deprecated_appclass_action_warnings.t Catalyst-Runtime-5.90075/t/encoding_set_in_app.t Catalyst-Runtime-5.90075/t/encoding_set_in_config.t Catalyst-Runtime-5.90075/t/head_middleware.t Catalyst-Runtime-5.90075/t/http_exceptions.t Catalyst-Runtime-5.90075/t/http_method.t Catalyst-Runtime-5.90075/t/lib/ Catalyst-Runtime-5.90075/t/live_catalyst_test.t Catalyst-Runtime-5.90075/t/live_component_controller_context_closure.t Catalyst-Runtime-5.90075/t/live_fork.t Catalyst-Runtime-5.90075/t/live_redirect_body.t Catalyst-Runtime-5.90075/t/live_show_internal_actions_warnings.t Catalyst-Runtime-5.90075/t/live_stats.t Catalyst-Runtime-5.90075/t/more-psgi-compat.t Catalyst-Runtime-5.90075/t/optional_apache-cgi-rewrite.pl Catalyst-Runtime-5.90075/t/optional_apache-cgi.pl Catalyst-Runtime-5.90075/t/optional_apache-fastcgi-non-root.pl Catalyst-Runtime-5.90075/t/optional_apache-fastcgi.pl Catalyst-Runtime-5.90075/t/optional_http-server-restart.t Catalyst-Runtime-5.90075/t/optional_lighttpd-fastcgi-non-root.t Catalyst-Runtime-5.90075/t/optional_lighttpd-fastcgi.t Catalyst-Runtime-5.90075/t/optional_memleak.t Catalyst-Runtime-5.90075/t/optional_stress.t Catalyst-Runtime-5.90075/t/optional_stress.yml Catalyst-Runtime-5.90075/t/optional_threads.t Catalyst-Runtime-5.90075/t/plack-middleware-config.t Catalyst-Runtime-5.90075/t/plack-middleware.t Catalyst-Runtime-5.90075/t/plugin_new_method_backcompat.t Catalyst-Runtime-5.90075/t/psgi-log.t Catalyst-Runtime-5.90075/t/psgi_file_testapp.t Catalyst-Runtime-5.90075/t/psgi_utils.t Catalyst-Runtime-5.90075/t/remove_redundant_body.t Catalyst-Runtime-5.90075/t/something/ Catalyst-Runtime-5.90075/t/undef-params.t Catalyst-Runtime-5.90075/t/unicode_plugin_charset_utf8.t Catalyst-Runtime-5.90075/t/unicode_plugin_config.t Catalyst-Runtime-5.90075/t/unicode_plugin_live.t Catalyst-Runtime-5.90075/t/unicode_plugin_no_encoding.t Catalyst-Runtime-5.90075/t/unicode_plugin_request_decode.t Catalyst-Runtime-5.90075/t/unit_core_methodattributes_method_metaclass_on_subclasses.t Catalyst-Runtime-5.90075/t/unit_core_script_test.t Catalyst-Runtime-5.90075/t/unit_stats.t Catalyst-Runtime-5.90075/t/unit_utils_load_class.t Catalyst-Runtime-5.90075/t/unit_utils_subdir.t Catalyst-Runtime-5.90075/t/something/Makefile.PL Catalyst-Runtime-5.90075/t/something/script/ Catalyst-Runtime-5.90075/t/something/script/foo/ Catalyst-Runtime-5.90075/t/something/script/foo/bar/ Catalyst-Runtime-5.90075/t/something/script/foo/bar/for_dist Catalyst-Runtime-5.90075/t/lib/ACLTestApp/ Catalyst-Runtime-5.90075/t/lib/ACLTestApp.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/ Catalyst-Runtime-5.90075/t/lib/CDICompatTestPlugin.pm Catalyst-Runtime-5.90075/t/lib/ChainedActionsApp/ Catalyst-Runtime-5.90075/t/lib/ChainedActionsApp.pm Catalyst-Runtime-5.90075/t/lib/DeprecatedActionsInAppClassTestApp.pm Catalyst-Runtime-5.90075/t/lib/DeprecatedTestApp/ Catalyst-Runtime-5.90075/t/lib/DeprecatedTestApp.pm Catalyst-Runtime-5.90075/t/lib/Moo.pm Catalyst-Runtime-5.90075/t/lib/NullPackage.pm Catalyst-Runtime-5.90075/t/lib/PluginTestApp/ Catalyst-Runtime-5.90075/t/lib/PluginTestApp.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/ Catalyst-Runtime-5.90075/t/lib/ScriptTestApp.pm Catalyst-Runtime-5.90075/t/lib/TestApp/ Catalyst-Runtime-5.90075/t/lib/TestApp.pm Catalyst-Runtime-5.90075/t/lib/TestApp2/ Catalyst-Runtime-5.90075/t/lib/TestApp2.pm Catalyst-Runtime-5.90075/t/lib/TestAppBadlyImmutable.pm Catalyst-Runtime-5.90075/t/lib/TestAppChainedAbsolutePathPart/ Catalyst-Runtime-5.90075/t/lib/TestAppChainedAbsolutePathPart.pm Catalyst-Runtime-5.90075/t/lib/TestAppChainedRecursive/ Catalyst-Runtime-5.90075/t/lib/TestAppChainedRecursive.pm Catalyst-Runtime-5.90075/t/lib/TestAppClassExceptionSimpleTest.pm Catalyst-Runtime-5.90075/t/lib/TestAppDoubleAutoBug/ Catalyst-Runtime-5.90075/t/lib/TestAppDoubleAutoBug.pm Catalyst-Runtime-5.90075/t/lib/TestAppEncoding/ Catalyst-Runtime-5.90075/t/lib/TestAppEncoding.pm Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInApp/ Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInApp.pm Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInConfig/ Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInConfig.pm Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault/ Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault.pm Catalyst-Runtime-5.90075/t/lib/TestAppMatchSingleArg/ Catalyst-Runtime-5.90075/t/lib/TestAppMatchSingleArg.pm Catalyst-Runtime-5.90075/t/lib/TestAppMetaCompat/ Catalyst-Runtime-5.90075/t/lib/TestAppMetaCompat.pm Catalyst-Runtime-5.90075/t/lib/TestAppNonMooseController/ Catalyst-Runtime-5.90075/t/lib/TestAppNonMooseController.pm Catalyst-Runtime-5.90075/t/lib/TestAppOnDemand/ Catalyst-Runtime-5.90075/t/lib/TestAppOnDemand.pm Catalyst-Runtime-5.90075/t/lib/TestAppOneView/ Catalyst-Runtime-5.90075/t/lib/TestAppOneView.pm Catalyst-Runtime-5.90075/t/lib/TestAppPathBug.pm Catalyst-Runtime-5.90075/t/lib/TestAppPluginWithConstructor/ Catalyst-Runtime-5.90075/t/lib/TestAppPluginWithConstructor.pm Catalyst-Runtime-5.90075/t/lib/TestAppShowInternalActions/ Catalyst-Runtime-5.90075/t/lib/TestAppShowInternalActions.pm Catalyst-Runtime-5.90075/t/lib/TestAppStats/ Catalyst-Runtime-5.90075/t/lib/TestAppStats.pm Catalyst-Runtime-5.90075/t/lib/TestAppToTestScripts.pm Catalyst-Runtime-5.90075/t/lib/TestAppUnicode/ Catalyst-Runtime-5.90075/t/lib/TestAppUnicode.pm Catalyst-Runtime-5.90075/t/lib/TestAppUnknownError.pm Catalyst-Runtime-5.90075/t/lib/TestAppViewWarnings/ Catalyst-Runtime-5.90075/t/lib/TestAppViewWarnings.pm Catalyst-Runtime-5.90075/t/lib/TestAppWithMeta/ Catalyst-Runtime-5.90075/t/lib/TestAppWithMeta.pm Catalyst-Runtime-5.90075/t/lib/TestAppWithoutUnicode/ Catalyst-Runtime-5.90075/t/lib/TestAppWithoutUnicode.pm Catalyst-Runtime-5.90075/t/lib/TestContentNegotiation/ Catalyst-Runtime-5.90075/t/lib/TestContentNegotiation.pm Catalyst-Runtime-5.90075/t/lib/TestDataHandlers/ Catalyst-Runtime-5.90075/t/lib/TestDataHandlers.pm Catalyst-Runtime-5.90075/t/lib/TestFromPSGI/ Catalyst-Runtime-5.90075/t/lib/TestFromPSGI.pm Catalyst-Runtime-5.90075/t/lib/TestLogger.pm Catalyst-Runtime-5.90075/t/lib/TestMiddleware/ Catalyst-Runtime-5.90075/t/lib/TestMiddleware.pm Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/ Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig.pm Catalyst-Runtime-5.90075/t/lib/TestPluginWithConstructor.pm Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/Controller/ Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/Custom.pm Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/ Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/testmiddlewarefromconfig.pl Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static/ Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static2/ Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static3/ Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static3/message3.txt Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static2/message2.txt Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static/forced.txt Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/share/static/message.txt Catalyst-Runtime-5.90075/t/lib/TestMiddlewareFromConfig/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestMiddleware/Controller/ Catalyst-Runtime-5.90075/t/lib/TestMiddleware/Custom.pm Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/ Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static/ Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static2/ Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static3/ Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static3/message3.txt Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static2/message2.txt Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static/forced.txt Catalyst-Runtime-5.90075/t/lib/TestMiddleware/share/static/message.txt Catalyst-Runtime-5.90075/t/lib/TestMiddleware/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestFromPSGI/Controller/ Catalyst-Runtime-5.90075/t/lib/TestFromPSGI/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestDataHandlers/Controller/ Catalyst-Runtime-5.90075/t/lib/TestDataHandlers/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestContentNegotiation/Controller/ Catalyst-Runtime-5.90075/t/lib/TestContentNegotiation/share/ Catalyst-Runtime-5.90075/t/lib/TestContentNegotiation/share/file.txt Catalyst-Runtime-5.90075/t/lib/TestContentNegotiation/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppWithoutUnicode/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppWithoutUnicode/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppWithMeta/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppWithMeta/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppViewWarnings/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppViewWarnings/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppUnicode/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppUnicode/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppStats/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppStats/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppShowInternalActions/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppShowInternalActions/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppPluginWithConstructor/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppPluginWithConstructor/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppOneView/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppOneView/View/ Catalyst-Runtime-5.90075/t/lib/TestAppOneView/View/Dummy.pm Catalyst-Runtime-5.90075/t/lib/TestAppOneView/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppOnDemand/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppOnDemand/Controller/Body.pm Catalyst-Runtime-5.90075/t/lib/TestAppNonMooseController/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppNonMooseController/ControllerBase.pm Catalyst-Runtime-5.90075/t/lib/TestAppNonMooseController/Controller/Foo.pm Catalyst-Runtime-5.90075/t/lib/TestAppMetaCompat/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppMetaCompat/Controller/Base.pm Catalyst-Runtime-5.90075/t/lib/TestAppMetaCompat/Controller/Books.pm Catalyst-Runtime-5.90075/t/lib/TestAppMatchSingleArg/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppMatchSingleArg/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault/Controller/Default.pm Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault/Controller/IndexChained.pm Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault/Controller/IndexPrivate.pm Catalyst-Runtime-5.90075/t/lib/TestAppIndexDefault/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInConfig/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInConfig/testappencodingsetinconfig.json Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInConfig/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInApp/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppEncodingSetInApp/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppEncoding/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppEncoding/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppDoubleAutoBug/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppDoubleAutoBug/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestAppChainedRecursive/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppChainedRecursive/Controller/Foo.pm Catalyst-Runtime-5.90075/t/lib/TestAppChainedAbsolutePathPart/Controller/ Catalyst-Runtime-5.90075/t/lib/TestAppChainedAbsolutePathPart/Controller/Foo.pm Catalyst-Runtime-5.90075/t/lib/TestApp2/Controller/ Catalyst-Runtime-5.90075/t/lib/TestApp2/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Action/ Catalyst-Runtime-5.90075/t/lib/TestApp/ActionRole/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/ Catalyst-Runtime-5.90075/t/lib/TestApp/DispatchType/ Catalyst-Runtime-5.90075/t/lib/TestApp/Model/ Catalyst-Runtime-5.90075/t/lib/TestApp/Model.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Plugin/ Catalyst-Runtime-5.90075/t/lib/TestApp/RequestBaseBug.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Role.pm Catalyst-Runtime-5.90075/t/lib/TestApp/View/ Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump/ Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump.pm Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump/Action.pm Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump/Body.pm Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump/Env.pm Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump/Request.pm Catalyst-Runtime-5.90075/t/lib/TestApp/View/Dump/Response.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Plugin/AddDispatchTypes.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Plugin/FullyQualified.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Plugin/ParameterizedRole.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Model/ClosuresInConfig.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Model/Foo/ Catalyst-Runtime-5.90075/t/lib/TestApp/Model/Foo.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Model/Generating.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Model/Foo/Bar.pm Catalyst-Runtime-5.90075/t/lib/TestApp/DispatchType/CustomPostLoad.pm Catalyst-Runtime-5.90075/t/lib/TestApp/DispatchType/CustomPreLoad.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/ActionRoles.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Anon.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Args.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Attributes.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/BodyParams.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/ContextClosure.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Dump.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Fork.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/HTTPMethods.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Immutable/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Immutable.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Index.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Keyword.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Log.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Moose/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Moose.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Priorities/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Priorities.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Priorities/loc_vs_index.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Priorities/locre_vs_index.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Priorities/MultiMethod.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Priorities/path_vs_index.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Moose/MethodModifiers.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Moose/NoAttributes.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Immutable/HardToReload.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Request/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Cookies.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Errors.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Headers.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Large.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Print.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Redirect.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Response/Status.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Request/Uploads.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Engine/Request/URI.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Action.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Auto/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Auto.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Begin.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/ConfigSmashArrayRefs.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Default.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Detach.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/DieInEnd.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/End.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Forward.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/ForwardTo.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Global.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Go.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Index.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Inheritance.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Local.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Path.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Private.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Streaming.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/TestMultipath.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/TestRelative.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Visit.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/ArgsOrder.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Auto/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Auto.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Bar.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/CaptureArgs.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Foo.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/ParentChain/ Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/ParentChain.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/PassedArgs.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/PathPrefix.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Root.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/ParentChain/Relative.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Auto/Bar.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Auto/Detach.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Auto/Foo.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Chained/Auto/Forward.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Auto/Abort.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Auto/Deep.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Auto/Default.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Controller/Action/Auto/Detach.pm Catalyst-Runtime-5.90075/t/lib/TestApp/ActionRole/Boo.pm Catalyst-Runtime-5.90075/t/lib/TestApp/ActionRole/Kooh.pm Catalyst-Runtime-5.90075/t/lib/TestApp/ActionRole/Moo.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Action/TestActionArgsFromConstructor.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Action/TestBefore.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Action/TestExtraArgsAction.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Action/TestMatchCaptures.pm Catalyst-Runtime-5.90075/t/lib/TestApp/Action/TestMyAction.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/Controller/ Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/Script/ Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/TraitFor/ Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/TraitFor/Script/ Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/TraitFor/Script.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/TraitFor/Script/Bar.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/TraitFor/Script/Foo.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/Script/Bar.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/Script/CompileTest.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/Script/Foo.pm Catalyst-Runtime-5.90075/t/lib/ScriptTestApp/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/PluginTestApp/Controller/ Catalyst-Runtime-5.90075/t/lib/PluginTestApp/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/DeprecatedTestApp/C/ Catalyst-Runtime-5.90075/t/lib/DeprecatedTestApp/C/Root.pm Catalyst-Runtime-5.90075/t/lib/ChainedActionsApp/Controller/ Catalyst-Runtime-5.90075/t/lib/ChainedActionsApp/Controller/Root.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Action/ Catalyst-Runtime-5.90075/t/lib/Catalyst/ActionRole/ Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/ Catalyst-Runtime-5.90075/t/lib/Catalyst/Script/ Catalyst-Runtime-5.90075/t/lib/Catalyst/Script/Bar.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Script/Baz.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Script/CompileTest.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/Test/ Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/Test/Deprecated.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/Test/Errors.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/Test/Headers.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/Test/MangleDollarUnderScore.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Plugin/Test/Plugin.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/ActionRole/Moo.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/ActionRole/Zoo.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Action/TestAfter.pm Catalyst-Runtime-5.90075/t/lib/Catalyst/Action/TestBefore.pm Catalyst-Runtime-5.90075/t/lib/ACLTestApp/Controller/ Catalyst-Runtime-5.90075/t/lib/ACLTestApp/Controller/Root.pm Catalyst-Runtime-5.90075/t/conf/extra.conf.in Catalyst-Runtime-5.90075/t/author/http-server.t Catalyst-Runtime-5.90075/t/author/notabs.t Catalyst-Runtime-5.90075/t/author/pod.t Catalyst-Runtime-5.90075/t/author/podcoverage.t Catalyst-Runtime-5.90075/t/author/spelling.t Catalyst-Runtime-5.90075/t/author/unicode_plugin_nested_params.t Catalyst-Runtime-5.90075/t/aggregate/c3_appclass_bug.t Catalyst-Runtime-5.90075/t/aggregate/c3_mro.t Catalyst-Runtime-5.90075/t/aggregate/caf_backcompat.t Catalyst-Runtime-5.90075/t/aggregate/catalyst_test_utf8.t Catalyst-Runtime-5.90075/t/aggregate/custom_live_component_controller_action_auto_doublebug.t Catalyst-Runtime-5.90075/t/aggregate/custom_live_path_bug.t Catalyst-Runtime-5.90075/t/aggregate/deprecated_test_import.t Catalyst-Runtime-5.90075/t/aggregate/deprecated_test_unimported.t Catalyst-Runtime-5.90075/t/aggregate/error_page_dump.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_action.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_auto.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_begin.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_chained.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_chained2.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_default.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_detach.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_die_in_end.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_end.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_forward.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_global.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_go.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_index.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_index_or_default.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_inheritance.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_local.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_multipath.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_path.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_path_matchsingle.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_private.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_streaming.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_action_visit.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_actionroles.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_anon.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_args.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_attributes.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_httpmethods.t Catalyst-Runtime-5.90075/t/aggregate/live_component_controller_moose.t Catalyst-Runtime-5.90075/t/aggregate/live_component_view_single.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_auth.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_body.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_body_demand.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_cookies.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_env.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_escaped_path.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_headers.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_parameters.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_prepare_parameters.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_remote_user.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_uploads.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_request_uri.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_body.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_cookies.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_emptybody.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_errors.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_headers.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_large.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_print.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_redirect.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_response_status.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_setup_basics.t Catalyst-Runtime-5.90075/t/aggregate/live_engine_setup_plugins.t Catalyst-Runtime-5.90075/t/aggregate/live_loop.t Catalyst-Runtime-5.90075/t/aggregate/live_plugin_loaded.t Catalyst-Runtime-5.90075/t/aggregate/live_priorities.t Catalyst-Runtime-5.90075/t/aggregate/live_recursion.t Catalyst-Runtime-5.90075/t/aggregate/live_view_warnings.t Catalyst-Runtime-5.90075/t/aggregate/meta_method_unneeded.t Catalyst-Runtime-5.90075/t/aggregate/psgi_file.t Catalyst-Runtime-5.90075/t/aggregate/unit_controller_actions.t Catalyst-Runtime-5.90075/t/aggregate/unit_controller_config.t Catalyst-Runtime-5.90075/t/aggregate/unit_controller_namespace.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_action.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_action_for.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_appclass_roles_in_plugin_list.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_classdata.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_component.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_component_generating.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_component_layers.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_component_loading.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_component_mro.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_controller_actions_config.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_ctx_attr.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_engine-prepare_path.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_engine_fixenv-iis6.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_engine_fixenv-lighttpd.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_log.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_log_autoflush.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_merge_config_hashes.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_mvc.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_path_to.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_plugin.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_cgi.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_create.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_fastcgi.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_help.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_run_options.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_server-without_modules.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_script_server.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_scriptrunner.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_setup.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_setup_log.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_setup_stats.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_uri_for.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_uri_for_action.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_uri_for_multibytechar.t Catalyst-Runtime-5.90075/t/aggregate/unit_core_uri_with.t Catalyst-Runtime-5.90075/t/aggregate/unit_dispatcher_requestargs_restore.t Catalyst-Runtime-5.90075/t/aggregate/unit_engineloader.t Catalyst-Runtime-5.90075/t/aggregate/unit_load_catalyst_test.t Catalyst-Runtime-5.90075/t/aggregate/unit_metaclass_compat_extend_non_moose_controller.t Catalyst-Runtime-5.90075/t/aggregate/unit_metaclass_compat_non_moose.t Catalyst-Runtime-5.90075/t/aggregate/unit_metaclass_compat_non_moose_controller.t Catalyst-Runtime-5.90075/t/aggregate/unit_response.t Catalyst-Runtime-5.90075/t/aggregate/unit_utils_env_value.t Catalyst-Runtime-5.90075/t/aggregate/unit_utils_home.t Catalyst-Runtime-5.90075/t/aggregate/unit_utils_prefix.t Catalyst-Runtime-5.90075/t/aggregate/unit_utils_request.t Catalyst-Runtime-5.90075/t/aggregate/utf8_content_length.t Catalyst-Runtime-5.90075/script/catalyst.pl Catalyst-Runtime-5.90075/lib/Catalyst/ Catalyst-Runtime-5.90075/lib/Catalyst.pm Catalyst-Runtime-5.90075/lib/Catalyst/Action.pm Catalyst-Runtime-5.90075/lib/Catalyst/ActionChain.pm Catalyst-Runtime-5.90075/lib/Catalyst/ActionContainer.pm Catalyst-Runtime-5.90075/lib/Catalyst/ActionRole/ Catalyst-Runtime-5.90075/lib/Catalyst/Base.pm Catalyst-Runtime-5.90075/lib/Catalyst/ClassData.pm Catalyst-Runtime-5.90075/lib/Catalyst/Component/ Catalyst-Runtime-5.90075/lib/Catalyst/Component.pm Catalyst-Runtime-5.90075/lib/Catalyst/Controller.pm Catalyst-Runtime-5.90075/lib/Catalyst/Delta.pod Catalyst-Runtime-5.90075/lib/Catalyst/Dispatcher.pm Catalyst-Runtime-5.90075/lib/Catalyst/DispatchType/ Catalyst-Runtime-5.90075/lib/Catalyst/DispatchType.pm Catalyst-Runtime-5.90075/lib/Catalyst/Engine/ Catalyst-Runtime-5.90075/lib/Catalyst/Engine.pm Catalyst-Runtime-5.90075/lib/Catalyst/EngineLoader.pm Catalyst-Runtime-5.90075/lib/Catalyst/Exception/ Catalyst-Runtime-5.90075/lib/Catalyst/Exception.pm Catalyst-Runtime-5.90075/lib/Catalyst/Log.pm Catalyst-Runtime-5.90075/lib/Catalyst/Middleware/ Catalyst-Runtime-5.90075/lib/Catalyst/Model.pm Catalyst-Runtime-5.90075/lib/Catalyst/Plugin/ Catalyst-Runtime-5.90075/lib/Catalyst/PSGI.pod Catalyst-Runtime-5.90075/lib/Catalyst/Request/ Catalyst-Runtime-5.90075/lib/Catalyst/Request.pm Catalyst-Runtime-5.90075/lib/Catalyst/Response.pm Catalyst-Runtime-5.90075/lib/Catalyst/Runtime.pm Catalyst-Runtime-5.90075/lib/Catalyst/Script/ Catalyst-Runtime-5.90075/lib/Catalyst/ScriptRole.pm Catalyst-Runtime-5.90075/lib/Catalyst/ScriptRunner.pm Catalyst-Runtime-5.90075/lib/Catalyst/Stats.pm Catalyst-Runtime-5.90075/lib/Catalyst/Test.pm Catalyst-Runtime-5.90075/lib/Catalyst/Upgrading.pod Catalyst-Runtime-5.90075/lib/Catalyst/Utils.pm Catalyst-Runtime-5.90075/lib/Catalyst/View.pm Catalyst-Runtime-5.90075/lib/Catalyst/Script/CGI.pm Catalyst-Runtime-5.90075/lib/Catalyst/Script/Create.pm Catalyst-Runtime-5.90075/lib/Catalyst/Script/FastCGI.pm Catalyst-Runtime-5.90075/lib/Catalyst/Script/Server.pm Catalyst-Runtime-5.90075/lib/Catalyst/Script/Test.pm Catalyst-Runtime-5.90075/lib/Catalyst/Request/Upload.pm Catalyst-Runtime-5.90075/lib/Catalyst/Plugin/Unicode/ Catalyst-Runtime-5.90075/lib/Catalyst/Plugin/Unicode/Encoding.pm Catalyst-Runtime-5.90075/lib/Catalyst/Middleware/Stash.pm Catalyst-Runtime-5.90075/lib/Catalyst/Exception/Basic.pm Catalyst-Runtime-5.90075/lib/Catalyst/Exception/Detach.pm Catalyst-Runtime-5.90075/lib/Catalyst/Exception/Go.pm Catalyst-Runtime-5.90075/lib/Catalyst/Exception/Interface.pm Catalyst-Runtime-5.90075/lib/Catalyst/Engine/HTTP.pm Catalyst-Runtime-5.90075/lib/Catalyst/DispatchType/Chained.pm Catalyst-Runtime-5.90075/lib/Catalyst/DispatchType/Default.pm Catalyst-Runtime-5.90075/lib/Catalyst/DispatchType/Index.pm Catalyst-Runtime-5.90075/lib/Catalyst/DispatchType/Path.pm Catalyst-Runtime-5.90075/lib/Catalyst/Component/ApplicationAttribute.pm Catalyst-Runtime-5.90075/lib/Catalyst/Component/ContextClosure.pm Catalyst-Runtime-5.90075/lib/Catalyst/ActionRole/ConsumesContent.pm Catalyst-Runtime-5.90075/lib/Catalyst/ActionRole/HTTPMethods.pm Catalyst-Runtime-5.90075/inc/Module/ Catalyst-Runtime-5.90075/inc/Module/AutoInstall.pm Catalyst-Runtime-5.90075/inc/Module/Install/ Catalyst-Runtime-5.90075/inc/Module/Install.pm Catalyst-Runtime-5.90075/inc/Module/Install/Authority.pm Catalyst-Runtime-5.90075/inc/Module/Install/AuthorRequires.pm Catalyst-Runtime-5.90075/inc/Module/Install/AuthorTests.pm Catalyst-Runtime-5.90075/inc/Module/Install/AutoInstall.pm Catalyst-Runtime-5.90075/inc/Module/Install/Base.pm Catalyst-Runtime-5.90075/inc/Module/Install/Can.pm Catalyst-Runtime-5.90075/inc/Module/Install/CheckConflicts.pm Catalyst-Runtime-5.90075/inc/Module/Install/Fetch.pm Catalyst-Runtime-5.90075/inc/Module/Install/Include.pm Catalyst-Runtime-5.90075/inc/Module/Install/Makefile.pm Catalyst-Runtime-5.90075/inc/Module/Install/Metadata.pm Catalyst-Runtime-5.90075/inc/Module/Install/Scripts.pm Catalyst-Runtime-5.90075/inc/Module/Install/Win32.pm Catalyst-Runtime-5.90075/inc/Module/Install/WriteAll.pm CPAN.pm: Building J/JJ/JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Warning: prerequisite CGI::Struct 0 not found. Warning: prerequisite Class::C3::Adopt::NEXT 0.07 not found. Warning: prerequisite JSON::MaybeXS 0 not found. Warning: prerequisite MooseX::MethodAttributes::Role::AttrContainer::Inheritable 0.24 not found. Warning: prerequisite Plack::Middleware::FixMissingBodyInRedirect 0.09 not found. Warning: prerequisite Plack::Middleware::RemoveRedundantBody 0.03 not found. Warning: prerequisite Plack::Test::ExternalServer 0 not found. Warning: prerequisite Tree::Simple::Visitor::FindByPath 0 not found. *** Module::AutoInstall version 1.12 *** 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] - Test::Fatal ...loaded. (0.013) - Test::More ...loaded. (1.001006 >= 0.88) - Data::Dump ...loaded. (1.22) - HTTP::Request::Common ...loaded. (6.04) - IO::Scalar ...loaded. (2.110) - HTTP::Status ...loaded. (6.03) - JSON::MaybeXS ...missing. - List::MoreUtils ...loaded. (0.33) - namespace::autoclean ...loaded. (0.20 >= 0.09) - namespace::clean ...loaded. (0.25 >= 0.23) - MooseX::Emulate::Class::Accessor::Fast ...loaded. (0.00903 >= 0.00903) - Class::Load ...loaded. (0.21 >= 0.12) - Data::OptList ...loaded. (0.109) - Moose ...loaded. (2.1213 >= 1.03) - MooseX::MethodAttributes::Role::AttrContainer::Inheritable ...missing. (would need 0.24) - MooseX::Role::WithOverloading ...loaded. (0.15 >= 0.09) - Carp ...loaded. (1.3301 >= 1.25) - Class::C3::Adopt::NEXT ...missing. (would need 0.07) - CGI::Simple::Cookie ...loaded. (1.113 >= 1.109) - Data::Dump ...loaded. (1.22) - Data::OptList ...loaded. (0.109) - HTML::Entities ...loaded. (3.69) - HTML::HeadParser ...loaded. (3.71) - HTTP::Body ...loaded. (1.19 >= 1.06) - HTTP::Headers ...loaded. (6.05 >= 1.64) - HTTP::Request ...loaded. (6.00 >= 5.814) - HTTP::Response ...loaded. (6.04 >= 5.813) - HTTP::Request::AsCGI ...loaded. (1.2 >= 1.0) - Module::Pluggable ...loaded. (5.1 >= 4.7) - Path::Class ...loaded. (0.35 >= 0.09) - Scalar::Util ...loaded. (1.41) - Sub::Exporter ...loaded. (0.987) - Text::SimpleTable ...loaded. (2.03 >= 0.03) - Time::HiRes ...loaded. (1.9726) - Tree::Simple ...loaded. (1.24 >= 1.15) - Tree::Simple::Visitor::FindByPath ...missing. - Try::Tiny ...loaded. (0.22 >= 0.17) - Safe::Isa ...loaded. (1.000005) - Task::Weaken ...loaded. (1.04) - Text::Balanced ...loaded. (2.02) - MRO::Compat ...loaded. (0.12) - MooseX::Getopt ...loaded. (0.65 >= 0.48) - String::RewritePrefix ...loaded. (0.007 >= 0.004) - Devel::InnerPackage ...loaded. (0.4) - Plack ...loaded. (1.0032 >= 0.9991) - Plack::Middleware::ReverseProxy ...loaded. (0.15 >= 0.04) - Plack::Test::ExternalServer ...missing. - Class::Data::Inheritable ...loaded. (0.08) - Encode ...loaded. (2.62 >= 2.49) - LWP ...loaded. (6.08 >= 5.837) - URI ...loaded. (1.64 >= 1.36) - JSON::MaybeXS ...missing. (would need 1.000000) - Stream::Buffered ...loaded. (0.03) - Hash::MultiValue ...loaded. (0.15) - Plack::Request::Upload ...loaded. (undef) - CGI::Struct ...missing. - Plack::Middleware::Conditional ...loaded. (undef) - Plack::Middleware::IIS6ScriptNameFix ...loaded. (undef) - Plack::Middleware::IIS7KeepAliveFix ...loaded. (undef) - Plack::Middleware::LighttpdScriptNameFix ...loaded. (undef) - Plack::Middleware::ContentLength ...loaded. (undef) - Plack::Middleware::Head ...loaded. (undef) - Plack::Middleware::HTTPExceptions ...loaded. (undef) - Plack::Middleware::FixMissingBodyInRedirect ...missing. (would need 0.09) - Plack::Middleware::MethodOverride ...loaded. (0.10) - Plack::Middleware::RemoveRedundantBody ...missing. (would need 0.03) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Warning: the following files are missing in your kit: t/psgi_file_testapp_engine_plackup_compat.t t/psgi_file_testapp_engine_psgi_compat.t Please inform the author. Generating a Unix-style Makefile Writing Makefile for Catalyst::Runtime Writing MYMETA.yml and MYMETA.json 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' # or cpanm 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! ---- Unsatisfied dependencies detected during ---- ---- JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz ---- MooseX::MethodAttributes::Role::AttrContainer::Inheritable [requires] Plack::Test::ExternalServer [requires] Class::C3::Adopt::NEXT [requires] Tree::Simple::Visitor::FindByPath [requires] Plack::Middleware::RemoveRedundantBody [requires] Plack::Middleware::FixMissingBodyInRedirect [requires] CGI::Struct [requires] JSON::MaybeXS [requires] Running make test Delayed until after prerequisites Running test for module 'MooseX::MethodAttributes::Role::AttrContainer::Inheritable' Running make for E/ET/ETHER/MooseX-MethodAttributes-0.29.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/E/ET/ETHER/MooseX-MethodAttributes-0.29.tar.gz ok MooseX-MethodAttributes-0.29/ MooseX-MethodAttributes-0.29/Build.PL MooseX-MethodAttributes-0.29/Changes MooseX-MethodAttributes-0.29/CONTRIBUTING MooseX-MethodAttributes-0.29/dist.ini MooseX-MethodAttributes-0.29/INSTALL MooseX-MethodAttributes-0.29/lib/ MooseX-MethodAttributes-0.29/LICENSE MooseX-MethodAttributes-0.29/Makefile.PL MooseX-MethodAttributes-0.29/MANIFEST MooseX-MethodAttributes-0.29/META.json MooseX-MethodAttributes-0.29/META.yml MooseX-MethodAttributes-0.29/README MooseX-MethodAttributes-0.29/README.md MooseX-MethodAttributes-0.29/t/ MooseX-MethodAttributes-0.29/weaver.ini MooseX-MethodAttributes-0.29/xt/ MooseX-MethodAttributes-0.29/xt/author/ MooseX-MethodAttributes-0.29/xt/release/ MooseX-MethodAttributes-0.29/xt/release/changes_has_content.t MooseX-MethodAttributes-0.29/xt/release/cpan-changes.t MooseX-MethodAttributes-0.29/xt/release/distmeta.t MooseX-MethodAttributes-0.29/xt/release/eol.t MooseX-MethodAttributes-0.29/xt/release/kwalitee.t MooseX-MethodAttributes-0.29/xt/release/minimum-version.t MooseX-MethodAttributes-0.29/xt/release/mojibake.t MooseX-MethodAttributes-0.29/xt/release/no-tabs.t MooseX-MethodAttributes-0.29/xt/release/pod-coverage.t MooseX-MethodAttributes-0.29/xt/release/pod-no404s.t MooseX-MethodAttributes-0.29/xt/release/pod-syntax.t MooseX-MethodAttributes-0.29/xt/release/test-version.t MooseX-MethodAttributes-0.29/xt/author/00-compile.t MooseX-MethodAttributes-0.29/xt/author/pod-spell.t MooseX-MethodAttributes-0.29/t/00-report-prereqs.t MooseX-MethodAttributes-0.29/t/basic.t MooseX-MethodAttributes-0.29/t/calling.t MooseX-MethodAttributes-0.29/t/catalyst.t MooseX-MethodAttributes-0.29/t/catalyst_role.t MooseX-MethodAttributes-0.29/t/catalyst_role_method_exclusion.t MooseX-MethodAttributes-0.29/t/catalyst_role_preexist_methods.t MooseX-MethodAttributes-0.29/t/inherited.t MooseX-MethodAttributes-0.29/t/inherited_non_moose_multilevel.t MooseX-MethodAttributes-0.29/t/late_reinitialize.t MooseX-MethodAttributes-0.29/t/lib/ MooseX-MethodAttributes-0.29/t/multiple_roles.t MooseX-MethodAttributes-0.29/t/multiple_roles_astrait.t MooseX-MethodAttributes-0.29/t/override_method_with_no_attribute.t MooseX-MethodAttributes-0.29/t/param_role.t MooseX-MethodAttributes-0.29/t/role.t MooseX-MethodAttributes-0.29/t/role_applied.t MooseX-MethodAttributes-0.29/t/role_comp.t MooseX-MethodAttributes-0.29/t/role_in_role.t MooseX-MethodAttributes-0.29/t/role_in_role_more.t MooseX-MethodAttributes-0.29/t/role_method_conflict_detection.t MooseX-MethodAttributes-0.29/t/role_with_anon_class.t MooseX-MethodAttributes-0.29/t/lib/BaseClass.pm MooseX-MethodAttributes-0.29/t/lib/CatalystLike/ MooseX-MethodAttributes-0.29/t/lib/ClassUsingRoleWithAttributes.pm MooseX-MethodAttributes-0.29/t/lib/OtherRoleWithAttributes.pm MooseX-MethodAttributes-0.29/t/lib/OtherSubClass.pm MooseX-MethodAttributes-0.29/t/lib/RoleWithAttributes.pm MooseX-MethodAttributes-0.29/t/lib/SubClass.pm MooseX-MethodAttributes-0.29/t/lib/SubClassUseBaseAndUseMoose.pm MooseX-MethodAttributes-0.29/t/lib/SubSubClass.pm MooseX-MethodAttributes-0.29/t/lib/TestClass.pm MooseX-MethodAttributes-0.29/t/lib/UsesMultipleRoles.pm MooseX-MethodAttributes-0.29/t/lib/CatalystLike/Controller/ MooseX-MethodAttributes-0.29/t/lib/CatalystLike/Controller.pm MooseX-MethodAttributes-0.29/t/lib/CatalystLike/Controller/Moose/ MooseX-MethodAttributes-0.29/t/lib/CatalystLike/Controller/Moose.pm MooseX-MethodAttributes-0.29/t/lib/CatalystLike/Controller/Moose/MethodModifiers.pm MooseX-MethodAttributes-0.29/lib/MooseX/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Inheritable.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/AttrContainer/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/AttrContainer.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Class.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Map.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Method/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Method.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Role/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Role.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/ MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm MooseX-MethodAttributes-0.29/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm CPAN.pm: Building E/ET/ETHER/MooseX-MethodAttributes-0.29.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Warning: prerequisite MooseX::Types::Moose 0.21 not found. Congratulations, your toolchain understands 'configure_requires'! Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MooseX::MethodAttributes Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ETHER/MooseX-MethodAttributes-0.29.tar.gz ---- MooseX::Types::Moose [requires] Running make test Delayed until after prerequisites Running test for module 'MooseX::Types::Moose' Running make for E/ET/ETHER/MooseX-Types-0.45.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/E/ET/ETHER/MooseX-Types-0.45.tar.gz ok MooseX-Types-0.45/ MooseX-Types-0.45/Build.PL MooseX-Types-0.45/Changes MooseX-Types-0.45/CONTRIBUTING MooseX-Types-0.45/dist.ini MooseX-Types-0.45/INSTALL MooseX-Types-0.45/lib/ MooseX-Types-0.45/LICENSE MooseX-Types-0.45/Makefile.PL MooseX-Types-0.45/MANIFEST MooseX-Types-0.45/META.json MooseX-Types-0.45/META.yml MooseX-Types-0.45/README MooseX-Types-0.45/t/ MooseX-Types-0.45/weaver.ini MooseX-Types-0.45/xt/ MooseX-Types-0.45/xt/author/ MooseX-Types-0.45/xt/release/ MooseX-Types-0.45/xt/release/changes_has_content.t MooseX-Types-0.45/xt/release/cpan-changes.t MooseX-Types-0.45/xt/release/distmeta.t MooseX-Types-0.45/xt/release/eol.t MooseX-Types-0.45/xt/release/kwalitee.t MooseX-Types-0.45/xt/release/minimum-version.t MooseX-Types-0.45/xt/release/mojibake.t MooseX-Types-0.45/xt/release/pod-coverage.t MooseX-Types-0.45/xt/release/pod-no404s.t MooseX-Types-0.45/xt/release/pod-syntax.t MooseX-Types-0.45/xt/release/portability.t MooseX-Types-0.45/xt/author/00-compile.t MooseX-Types-0.45/xt/author/clean-namespaces.t MooseX-Types-0.45/xt/author/no-tabs.t MooseX-Types-0.45/xt/author/pod-spell.t MooseX-Types-0.45/t/00-report-prereqs.dd MooseX-Types-0.45/t/00-report-prereqs.t MooseX-Types-0.45/t/10_moose-types.t MooseX-Types-0.45/t/11_library-definition.t MooseX-Types-0.45/t/12_wrapper-definition.t MooseX-Types-0.45/t/13_typedecorator.t MooseX-Types-0.45/t/14_compatibility-sub-exporter.t MooseX-Types-0.45/t/15_recursion.t MooseX-Types-0.45/t/16_introspection.t MooseX-Types-0.45/t/17_syntax_errors.t MooseX-Types-0.45/t/18_combined_libs.t MooseX-Types-0.45/t/19_typelib_with_role.t MooseX-Types-0.45/t/20_union_with_string_type.t MooseX-Types-0.45/t/21_coerce_parameterized_types.t MooseX-Types-0.45/t/22_class_type.t MooseX-Types-0.45/t/23_any_subtype.t MooseX-Types-0.45/t/24_class_can_isa.t MooseX-Types-0.45/t/25-fully-qualified.t MooseX-Types-0.45/t/lib/ MooseX-Types-0.45/t/regressions/ MooseX-Types-0.45/t/zzz-check-breaks.t MooseX-Types-0.45/t/regressions/01-is_subtype_of.t MooseX-Types-0.45/t/lib/Combined.pm MooseX-Types-0.45/t/lib/DecoratorLibrary.pm MooseX-Types-0.45/t/lib/Empty.pm MooseX-Types-0.45/t/lib/SubExporterCompatibility.pm MooseX-Types-0.45/t/lib/TestLibrary.pm MooseX-Types-0.45/t/lib/TestLibrary2.pm MooseX-Types-0.45/t/lib/TestNamespaceSep.pm MooseX-Types-0.45/t/lib/TestWrapper.pm MooseX-Types-0.45/lib/MooseX/ MooseX-Types-0.45/lib/MooseX/Types/ MooseX-Types-0.45/lib/MooseX/Types.pm MooseX-Types-0.45/lib/MooseX/Types/Base.pm MooseX-Types-0.45/lib/MooseX/Types/CheckedUtilExports.pm MooseX-Types-0.45/lib/MooseX/Types/Combine.pm MooseX-Types-0.45/lib/MooseX/Types/Moose.pm MooseX-Types-0.45/lib/MooseX/Types/TypeDecorator.pm MooseX-Types-0.45/lib/MooseX/Types/UndefinedType.pm MooseX-Types-0.45/lib/MooseX/Types/Util.pm MooseX-Types-0.45/lib/MooseX/Types/Wrapper.pm CPAN.pm: Building E/ET/ETHER/MooseX-Types-0.45.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Congratulations, your toolchain understands 'configure_requires'! Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MooseX::Types Writing MYMETA.yml and MYMETA.json >>> make cp lib/MooseX/Types/TypeDecorator.pm blib/lib/MooseX/Types/TypeDecorator.pm cp lib/MooseX/Types/Base.pm blib/lib/MooseX/Types/Base.pm cp lib/MooseX/Types/UndefinedType.pm blib/lib/MooseX/Types/UndefinedType.pm cp lib/MooseX/Types/Combine.pm blib/lib/MooseX/Types/Combine.pm cp lib/MooseX/Types/Util.pm blib/lib/MooseX/Types/Util.pm cp lib/MooseX/Types/Wrapper.pm blib/lib/MooseX/Types/Wrapper.pm cp lib/MooseX/Types/Moose.pm blib/lib/MooseX/Types/Moose.pm cp lib/MooseX/Types/CheckedUtilExports.pm blib/lib/MooseX/Types/CheckedUtilExports.pm cp lib/MooseX/Types.pm blib/lib/MooseX/Types.pm Manifying blib/man3/MooseX::Types.3 Manifying blib/man3/MooseX::Types::Base.3 Manifying blib/man3/MooseX::Types::CheckedUtilExports.3 Manifying blib/man3/MooseX::Types::Combine.3 Manifying blib/man3/MooseX::Types::Moose.3 Manifying blib/man3/MooseX::Types::TypeDecorator.3 Manifying blib/man3/MooseX::Types::UndefinedType.3 Manifying blib/man3/MooseX::Types::Util.3 Manifying blib/man3/MooseX::Types::Wrapper.3 ETHER/MooseX-Types-0.45.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/regressions/*.t # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ----- ----- # ExtUtils::MakeMaker any 6.98 # Module::Build::Tiny 0.037 0.039 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 6.98 # # === Test Requires === # # Module Want Have # ------------------- ---- -------- # ExtUtils::MakeMaker any 6.98 # File::Spec any 3.47 # Moose::Role any 2.1213 # Test::Fatal any 0.013 # Test::More 0.88 1.001006 # Test::Requires any 0.08 # if any 0.0601 # lib any 0.63 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.142690 # # === Runtime Requires === # # Module Want Have # ---------------------------------- ---- ------ # Carp any 1.3301 # Carp::Clan 6.00 6.04 # Exporter any 5.70 # Module::Runtime any 0.014 # Moose 1.06 2.1213 # Moose::Exporter any 2.1213 # Moose::Meta::TypeConstraint::Union any 2.1213 # Moose::Util::TypeConstraints any 2.1213 # Scalar::Util 1.19 1.41 # Sub::Exporter any 0.987 # Sub::Name any 0.09 # base any 2.18 # namespace::autoclean 0.16 0.20 # overload any 1.22 # strict any 1.08 # warnings any 1.23 # # === Other Modules === # # Module Want Have # -------------------- ---- ---- # Dist::CheckConflicts any 0.11 # t/00-report-prereqs.t .............. 1..1 ok 1 ok t/10_moose-types.t ................. ok 1 - ClassName() was exported ok 2 - ClassName() returns 'ClassName' ok 3 - is_ClassName() was exported ok 4 - Value() was exported ok 5 - Value() returns 'Value' ok 6 - is_Value() was exported ok 7 - Str() was exported ok 8 - Str() returns 'Str' ok 9 - is_Str() was exported ok 10 - RegexpRef() was exported ok 11 - RegexpRef() returns 'RegexpRef' ok 12 - is_RegexpRef() was exported ok 13 - ScalarRef() was exported ok 14 - ScalarRef() returns 'ScalarRef' ok 15 - is_ScalarRef() was exported ok 16 - CodeRef() was exported ok 17 - CodeRef() returns 'CodeRef' ok 18 - is_CodeRef() was exported ok 19 - HashRef() was exported ok 20 - HashRef() returns 'HashRef' ok 21 - is_HashRef() was exported ok 22 - Num() was exported ok 23 - Num() returns 'Num' ok 24 - is_Num() was exported ok 25 - Defined() was exported ok 26 - Defined() returns 'Defined' ok 27 - is_Defined() was exported ok 28 - Undef() was exported ok 29 - Undef() returns 'Undef' ok 30 - is_Undef() was exported ok 31 - FileHandle() was exported ok 32 - FileHandle() returns 'FileHandle' ok 33 - is_FileHandle() was exported ok 34 - Item() was exported ok 35 - Item() returns 'Item' ok 36 - is_Item() was exported ok 37 - Int() was exported ok 38 - Int() returns 'Int' ok 39 - is_Int() was exported ok 40 - RoleName() was exported ok 41 - RoleName() returns 'RoleName' ok 42 - is_RoleName() was exported ok 43 - Any() was exported ok 44 - Any() returns 'Any' ok 45 - is_Any() was exported ok 46 - ArrayRef() was exported ok 47 - ArrayRef() returns 'ArrayRef' ok 48 - is_ArrayRef() was exported ok 49 - Object() was exported ok 50 - Object() returns 'Object' ok 51 - is_Object() was exported ok 52 - Maybe() was exported ok 53 - Maybe() returns 'Maybe' ok 54 - is_Maybe() was exported ok 55 - Ref() was exported ok 56 - Ref() returns 'Ref' ok 57 - is_Ref() was exported ok 58 - GlobRef() was exported ok 59 - GlobRef() returns 'GlobRef' ok 60 - is_GlobRef() was exported ok 61 - Bool() was exported ok 62 - Bool() returns 'Bool' ok 63 - is_Bool() was exported 1..63 ok t/11_library-definition.t .......... ok 1 - NonEmptyStr() was exported ok 2 - NonEmptyStr() returned correct type name ok 3 - to_NonEmptyStr() coercion was exported ok 4 - to_NonEmptyStr() coercion works ok 5 - to_NonEmptyStr() returns false on invalid value ok 6 - is_NonEmptyStr() check was exported ok 7 - is_NonEmptyStr() check true on valid value ok 8 - is_NonEmptyStr() check false on invalid value ok 9 - IntArrayRef() was exported ok 10 - IntArrayRef() returned correct type name ok 11 - to_IntArrayRef() coercion was exported ok 12 - to_IntArrayRef() coercion works ok 13 - to_IntArrayRef() returns false on invalid value ok 14 - is_IntArrayRef() check was exported ok 15 - is_IntArrayRef() check true on valid value ok 16 - is_IntArrayRef() check false on invalid value ok 17 - aliased type exported under correct symbol ok 18 - aliased type returns unaliased type name ok 19 - type without coercion doesn't have to_* helper ok 20 - trying to declare a type with '::' in it croaks ok 21 - error message contains type name 1..21 ok t/12_wrapper-definition.t .......... ok 1 - NonEmptyStr() was exported ok 2 - NonEmptyStr() returned correct type name ok 3 - to_NonEmptyStr() coercion was exported ok 4 - to_NonEmptyStr() coercion works ok 5 - to_NonEmptyStr() died on invalid value ok 6 - is_NonEmptyStr() check was exported ok 7 - is_NonEmptyStr() check true on valid value ok 8 - is_NonEmptyStr() check false on invalid value ok 9 - is_NonEmptyStr() returns test closure without args ok 10 - IntArrayRef() was exported ok 11 - IntArrayRef() returned correct type name ok 12 - to_IntArrayRef() coercion was exported ok 13 - to_IntArrayRef() coercion works ok 14 - to_IntArrayRef() died on invalid value ok 15 - is_IntArrayRef() check was exported ok 16 - is_IntArrayRef() check true on valid value ok 17 - is_IntArrayRef() check false on invalid value ok 18 - is_IntArrayRef() returns test closure without args ok 19 - Str() was exported ok 20 - Str() returned correct type name ok 21 - to_Str() coercion was exported ok 22 - to_Str() coercion works ok 23 - to_Str() died on invalid value ok 24 - is_Str() check was exported ok 25 - is_Str() check true on valid value ok 26 - is_Str() check false on invalid value ok 27 - is_Str() returns test closure without args 1..27 ok t/13_typedecorator.t ............... ok 1 - Created some sort of object ok 2 - 'Yes, it's the correct kind of object' isa 'Test::MooseX::TypeLibrary::TypeDecorator' ok 3 - Assigned arrayrefbase qw(a b c d e) ok 4 - Assignment is correct ok 5 - Assignment arrayrefbase d,e,f to test coercion ok 6 - Assignment and coercion is correct ok 7 - Assignment arrayrefint01 qw(1 2 3) ok 8 - Assignment is correct ok 9 - Assigned arrayrefint01 4.5.6 to test coercion from Str ok 10 - Assignment and coercion is correct ok 11 - Assigned arrayrefint01 {a=>7,b=>8} to test coercion from HashRef ok 12 - Assignment and coercion is correct ok 13 - Dies when values are strings ok 14 - Assigned arrayrefint02 qw(1 2 3) ok 15 - Assignment is correct ok 16 - Assigned arrayrefint02 4:5:6 to test coercion from Str ok 17 - Assignment and coercion is correct ok 18 - Assigned arrayrefint02 {a=>7,b=>8} to test coercion from HashRef ok 19 - Assignment and coercion is correct ok 20 - Assigned arrayrefint02 {a=>'AA',b=>'BBB', c=>'CCCCCCC'} to test coercion from HashRef ok 21 - Assignment and coercion is correct ok 22 - Assigned arrayrefint02 {a=>[1,2],b=>[3,4]} to test coercion from HashRef ok 23 - Assignment and coercion is correct ok 24 - Assigned arrayrefint01 qw(11 12 13) ok 25 - Assignment is correct ok 26 - Dies when values are strings ok 27 - String part of union is good ok 28 - arrayref part of union is good ok 29 - Correctly failed to use a hashref ok 30 - Good assignment ok 31 - Got expected values. ok 32 - properly fails to assign as [] ok 33 - properly fails arrayref of strings ok 34 - Integer for union test accepted ok 35 - String for union test accepted ok 36 - Union test corrected fails a HashRef ok 37 - Assigned deep to [[{a=>1,b=>2},{c=>3,d=>4}],[{e=>5}]] ok 38 - Assignment is correct ok 39 - Deep Constraints properly fail ok 40 - Assigned deep2 to [[{a=>1,b=>2},{c=>3,d=>4}],[{e=>5}]] ok 41 - Assignment is correct ok 42 - Deep Constraints properly fail ok 43 - Deep Constraints properly fail ok 44 - Assigned deep2 to [[{a=>1,b=>2},{c=>3,d=>$type}],[{e=>5}]] ok 45 - Assignment is correct ok 46 - Assigned deep2 to [1,2,3] ok 47 - Assignment is correct ok 48 - Good Assignment of Programming to Enum ok 49 - Enum properly fails ok 50 - Assigned SubOfMyArrayRefInt01_attr to [15,20,25] ok 51 - Assignment is correct ok 52 - SubOfMyArrayRefInt01 Constraints properly fail ok 53 - Assigned deep2 to [5,10,1000] ok 54 - Assignment is correct ok 55 - Constraints properly fail ok 56 - Constraints properly fail ok 57 - Constraints properly fail ok 58 - Assigned deep2 to [5,10,$type] ok 59 - Assignment is correct ok 60 - Constraints properly fail ok 61 - Constraints properly fail ok 62 - Constraints properly fail 1..62 ok t/14_compatibility-sub-exporter.t .. ok 1 - Correctly passed ok 2 - Correctly fails ok 3 - Found the something method 1..3 ok t/15_recursion.t ................... ok 1 - properly validated {key=>"value"} ok 2 - properly validated {key=>{subkey=>"value"}} ok 3 - properly validated deeper recursive values ok 4 - Properly invalidates bad value ok 5 - Properly invalidates bad value deeply 1..5 ok t/16_introspection.t ............... ok 1 - introspecting something that's not not a type doesn't blow up ok 2 - all calls to has_available_type_export returned correct results 1..2 ok t/17_syntax_errors.t ............... ok 1 - missing comma error ok 2 - string instead of Type error ok 3 - fully qualified type doesn't throw error ok 4 - declared class_types don't throw error ok 5 - declared role_types don't throw error 1..5 ok t/18_combined_libs.t ............... ok 1 - use Combined; ok 2 ok 3 ok 4 - precedence for conflicting types is correct ok 5 - asking for a non-existent type from a combined type library gives a useful error ok 6 - cannot combine types from a package which is not a type library ok 7 - cannot combine types from a package which does not exist ok 8 - :all syntax works 1..8 ok t/19_typelib_with_role.t ........... ok 1 - type export not picked up as a method on role application 1..1 ok t/20_union_with_string_type.t ...... ok 1 - types are not mutated by union with a string type ok 2 - 1 is an Int ok 3 - a is not an Int ok 4 - Passes ArrayRef ok 5 - Fails ArrayRef with a letter ok 6 - fails wrong ref type ok 7 - Got an error for bad Type ok 8 - correct error ok 9 - 1 is an Int ok 10 - a is not an Int ok 11 - Passes ArrayRef ok 12 - Fails ArrayRef with a letter ok 13 - fails wrong ref type ok 14 - Union allows Object 1..14 ok t/21_coerce_parameterized_types.t .. not ok 1 - coercion applied to parameterized type # TODO see comments in MooseX::Types->create_arged_... # Failed (TODO) test 'coercion applied to parameterized type' # at t/21_coerce_parameterized_types.t line 42. ok 2 - coercion applied to subtype 1..2 ok t/22_class_type.t .................. ok 1 - new without class loaded explodes ok 2 - right exception ok 3 - new on non-class type ok 4 - right exception ok 5 - Constructor happy ok 6 - Attribute happy ok 7 - Constructor happy ok 8 - Type checked 1..8 ok t/23_any_subtype.t ................. ok 1 - no exception when subtyping Any type 1..1 ok t/24_class_can_isa.t ............... ok 1 - no exception calling ->isa on MooseX::Types::TypeDecorator as class method ok 2 - no exception calling ->can on MooseX::Types::TypeDecorator as class method 1..2 ok t/25-fully-qualified.t ............. ok 1 - is_NonEmptyStr ok 2 - type is available as an import ok 3 - type is still available as a method on the importing class # before calling namespace::autoclean ok 4 - before calling namespace::autoclean: type is available as a method on the declaring class ok 5 - before calling namespace::autoclean: type is available as a fully-qualified name on the declaring class ok 6 - before calling namespace::autoclean: type is the right type # calling namespace::autoclean # after calling namespace::autoclean ok 7 - after calling namespace::autoclean: type is available as a method on the declaring class ok 8 - after calling namespace::autoclean: type is available as a fully-qualified name on the declaring class ok 9 - after calling namespace::autoclean: type is the right type ok 10 - type is no longer available as a method on the importing class 1..10 ok t/regressions/01-is_subtype_of.t ... ok 1 ok 2 ok 3 - $item is subtype of 'Any' ok 4 - Item is subtype of 'Any' ok 5 - Item is subtype of Any 1..5 ok t/zzz-check-breaks.t ............... ok 1 - conflicts checked via Moose::Conflicts ok 2 - no x_breaks data to check 1..2 ok All tests successful. Files=19, Tests=242, 11 wallclock secs ( 0.18 usr 0.05 sys + 10.15 cusr 0.91 csys = 11.29 CPU) Result: PASS ETHER/MooseX-Types-0.45.tar.gz make test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> Organise your Moose types in libraries >>> (cd /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl && tar cvf - MooseX-Types-0.45.ppd blib) | gzip -c >/home/fly2000/var/REPO/E/ET/ETHER/MooseX-Types-0.45.tar.gz MooseX-Types-0.45.ppd blib/ blib/man3/ blib/man3/MooseX::Types::Wrapper.3 blib/man3/MooseX::Types::Moose.3 blib/man3/MooseX::Types::Util.3 blib/man3/MooseX::Types::Base.3 blib/man3/MooseX::Types::CheckedUtilExports.3 blib/man3/MooseX::Types::UndefinedType.3 blib/man3/MooseX::Types::Combine.3 blib/man3/MooseX::Types::TypeDecorator.3 blib/man3/MooseX::Types.3 blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/Types/ blib/lib/MooseX/Types/Moose.pm blib/lib/MooseX/Types/Util.pm blib/lib/MooseX/Types/Base.pm blib/lib/MooseX/Types/TypeDecorator.pm blib/lib/MooseX/Types/Wrapper.pm blib/lib/MooseX/Types/Combine.pm blib/lib/MooseX/Types/UndefinedType.pm blib/lib/MooseX/Types/CheckedUtilExports.pm blib/lib/MooseX/Types.pm >>> mv /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/MooseX-Types-0.45.ppd /home/fly2000/var/REPO/E/ET/ETHER Running make for E/ET/ETHER/MooseX-MethodAttributes-0.29.tar.gz Prepending /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR Prepending /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'make' CPAN.pm: Building E/ET/ETHER/MooseX-MethodAttributes-0.29.tar.gz >>> make cp lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm cp lib/MooseX/MethodAttributes/Role/Meta/Class.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Class.pm cp lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm cp lib/MooseX/MethodAttributes/Role.pm blib/lib/MooseX/MethodAttributes/Role.pm cp lib/MooseX/MethodAttributes/Role/Meta/Map.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Map.pm cp lib/MooseX/MethodAttributes/Role/Meta/Role.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Role.pm cp lib/MooseX/MethodAttributes/Inheritable.pm blib/lib/MooseX/MethodAttributes/Inheritable.pm cp lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm cp lib/MooseX/MethodAttributes.pm blib/lib/MooseX/MethodAttributes.pm cp lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm cp lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm blib/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm cp lib/MooseX/MethodAttributes/Role/Meta/Method.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Method.pm cp lib/MooseX/MethodAttributes/Role/AttrContainer.pm blib/lib/MooseX/MethodAttributes/Role/AttrContainer.pm Manifying blib/man3/MooseX::MethodAttributes.3 Manifying blib/man3/MooseX::MethodAttributes::Inheritable.3 Manifying blib/man3/MooseX::MethodAttributes::Role.3 Manifying blib/man3/MooseX::MethodAttributes::Role::AttrContainer.3 Manifying blib/man3/MooseX::MethodAttributes::Role::AttrContainer::Inheritable.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Class.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Map.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Method.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Method::Wrapped.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Role.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Role::Application.3 Manifying blib/man3/MooseX::MethodAttributes::Role::Meta::Role::Application::Summation.3 ETHER/MooseX-MethodAttributes-0.29.tar.gz make -- OK Prepending /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # # Versions for all modules listed in MYMETA.json (including optional ones): # Version Module # -------- ------------------------ # 2.142690 CPAN::Meta # 2.126 CPAN::Meta::Requirements # 1.3301 Carp # 6.98 ExtUtils::MakeMaker # 0.039 Module::Build::Tiny # 2.1213 Moose # 0.45 MooseX::Types::Moose # 0.013 Test::Fatal # 1.001006 Test::More # 0.08 Test::Requires # 0.20 namespace::autoclean t/00-report-prereqs.t .................. 1..1 ok 1 ok t/basic.t .............................. 1..2 ok 1 ok 2 ok t/calling.t ............................ 1..3 ok 1 ok 2 ok 3 ok t/catalyst.t ........................... 1..13 ok 1 - Can get nearest methods ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/catalyst_role.t ...................... 1..21 ok 1 - Method metaclass for get_foo in ::Moose does role MaybeWrapped ok 2 - Method metaclass for other in ::Moose::MethodModifiers does role MaybeWrapped ok 3 ok 4 ok 5 ok 6 ok 7 - Can get nearest methods ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 - can call $method->body sub ok 16 - can find get_foo method ok 17 ok 18 ok 19 ok 20 ok 21 ok t/catalyst_role_method_exclusion.t ..... 1..1 not ok 1 # TODO Aliasing and exclusion does not work # Failed (TODO) test at t/catalyst_role_method_exclusion.t line 32. ok t/catalyst_role_preexist_methods.t ..... 1..10 ok 1 - Have method some_page ok 2 - Attributes on some_page as expected ok 3 - Have method base ok 4 - Attributes on base as expected ok 5 - Have method entry ok 6 - Attributes on entry as expected ok 7 - Have method not_attributed ok 8 - Attributes on not_attributed as expected ok 9 - Have method load ok 10 - Attributes on load as expected ok t/inherited.t .......................... 1..9 ok 1 - use SubClass; ok 2 - use SubClassUseBaseAndUseMoose; ok 3 - BaseClass does method meta role ok 4 - SubClass does method meta role ok 5 - SubClassUseBaseAndUseMoose does method meta role ok 6 ok 7 ok 8 ok 9 ok t/inherited_non_moose_multilevel.t ..... 1..1 ok 1 - use SubSubClass; ok t/late_reinitialize.t .................. ok 1 # TODO Known broken ok 2 # TODO Known broken ok 3 # TODO Known broken ok 4 # TODO Known broken ok 5 # TODO Known broken ok 6 # TODO Known broken ok 7 # TODO Known broken ok 8 # TODO Known broken ok 9 # TODO Known broken ok 10 # TODO Known broken 1..10 ok t/multiple_roles.t ..................... 1..4 ok 1 - Got foo method ok 2 - Got bar method ok 3 - foo method has some attributes ok 4 - bar method has some attributes ok t/multiple_roles_astrait.t ............. 1..2 ok 1 ok 2 - methods with expected attributes found ok t/override_method_with_no_attribute.t .. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/param_role.t ......................... ok 1 - parameter is correct 1..1 ok t/role.t ............................... 1..4 ok 1 - An object of class 'Moose::Meta::Class::__ANON__::SERIAL::1' isa 'Moose::Meta::Role' ok 2 - Role metaclass does the role for metaclasses with attribute decorated methods ok 3 - Got foo method ok 4 - foo method meta instance does the attribute decorated method role ok t/role_applied.t ....................... 1..4 ok 1 - An object of class 'Class::MOP::Class::Immutable::Moose::Meta::Class::__ANON__::SERIAL::1' isa 'Moose::Meta::Class' ok 2 - Have methods with attributes ok 3 - Got foo method ok 4 - foo method meta instance does the attribute decorated method role ok t/role_comp.t .......................... ok 1 ok 2 ok 3 - BClass->can('pack') ok 4 ok 5 ok 6 ok 7 ok 8 - Moose::Meta::Class::__ANON__::SERIAL::5->can('pack') ok 9 ok 10 ok 11 ok 12 1..12 ok t/role_in_role.t ....................... 1..25 ok 1 - Method metaclass for foo in FirstRole does role ok 2 - Method metaclass for bar in FirstRole does role ok 3 - Method metaclass for baz in FirstRole does role ok 4 - Method metaclass for quux in FirstRole does role ok 5 - Method metaclass for foo in SecondRole does role ok 6 - Method metaclass for bar in SecondRole does role ok 7 - Method metaclass for baz in SecondRole does role ok 8 - Method metaclass for quux in SecondRole does role ok 9 - Method metaclass for foo in MyClass does role ok 10 - Method metaclass for bar in MyClass does role ok 11 - Method metaclass for baz in MyClass does role ok 12 - Method metaclass for quux in MyClass does role ok 13 - Call foo method ok 14 - Call bar method ok 15 - Call baz method ok 16 - Call quux method ok 17 - ->foo called once ok 18 - ->bar called once ok 19 - ->baz called once ok 20 - ->quux called once ok 21 - modifier for ->bar called once ok 22 - modifier for ->baz called once ok 23 - modifier for ->quux called once ok 24 ok 25 ok t/role_in_role_more.t .................. 1..1 ok 1 - methods with expected attributes found ok t/role_method_conflict_detection.t ..... 1..3 ok 1 - Normal methods conflict detected ok 2 - Attributed methods conflict detected ok 3 - Attributed and non attributed methods combination - conflict detected ok t/role_with_anon_class.t ............... 1..7 ok 1 ok 2 - An object of class 'Moose::Meta::Class::__ANON__::SERIAL::3' isa 'My::SuperClass' ok 3 - An object of class 'Moose::Meta::Class::__ANON__::SERIAL::3' isa 'Moose::Object' ok 4 ok 5 ok 6 ok 7 ok All tests successful. Test Summary Report ------------------- t/late_reinitialize.t (Wstat: 0 Tests: 10 Failed: 0) TODO passed: 1-10 Files=21, Tests=141, 12 wallclock secs ( 0.15 usr 0.05 sys + 11.01 cusr 0.96 csys = 12.17 CPU) Result: PASS ETHER/MooseX-MethodAttributes-0.29.tar.gz make test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> code attribute introspection >>> (cd /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR && tar cvf - MooseX-MethodAttributes-0.29.ppd blib) | gzip -c >/home/fly2000/var/REPO/E/ET/ETHER/MooseX-MethodAttributes-0.29.tar.gz MooseX-MethodAttributes-0.29.ppd blib/ blib/man3/ blib/man3/MooseX::MethodAttributes::Role::Meta::Role.3 blib/man3/MooseX::MethodAttributes::Inheritable.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Role::Application::Summation.3 blib/man3/MooseX::MethodAttributes::Role.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped.3 blib/man3/MooseX::MethodAttributes::Role::AttrContainer::Inheritable.3 blib/man3/MooseX::MethodAttributes.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Method.3 blib/man3/MooseX::MethodAttributes::Role::AttrContainer.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Map.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Role::Application.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Class.3 blib/man3/MooseX::MethodAttributes::Role::Meta::Method::Wrapped.3 blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/MethodAttributes/ blib/lib/MooseX/MethodAttributes/Inheritable.pm blib/lib/MooseX/MethodAttributes/Role/ blib/lib/MooseX/MethodAttributes/Role/AttrContainer.pm blib/lib/MooseX/MethodAttributes/Role/Meta/ blib/lib/MooseX/MethodAttributes/Role/Meta/Method.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Map.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Method/ blib/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Class.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Role/ blib/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/ blib/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm blib/lib/MooseX/MethodAttributes/Role/Meta/Role.pm blib/lib/MooseX/MethodAttributes/Role/AttrContainer/ blib/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm blib/lib/MooseX/MethodAttributes/Role.pm blib/lib/MooseX/MethodAttributes.pm >>> mv /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/MooseX-MethodAttributes-0.29.ppd /home/fly2000/var/REPO/E/ET/ETHER Running test for module 'Plack::Test::ExternalServer' Running make for F/FL/FLORA/Plack-Test-ExternalServer-0.01.tar.gz Prepending /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/F/FL/FLORA/Plack-Test-ExternalServer-0.01.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/F/FL/FLORA/Plack-Test-ExternalServer-0.01.tar.gz ok Plack-Test-ExternalServer-0.01 Plack-Test-ExternalServer-0.01/Changes Plack-Test-ExternalServer-0.01/dist.ini Plack-Test-ExternalServer-0.01/t Plack-Test-ExternalServer-0.01/t/basic.t Plack-Test-ExternalServer-0.01/lib/Plack/Test Plack-Test-ExternalServer-0.01/lib/Plack/Test/ExternalServer.pm Plack-Test-ExternalServer-0.01/META.yml Plack-Test-ExternalServer-0.01/LICENSE Plack-Test-ExternalServer-0.01/README Plack-Test-ExternalServer-0.01/t/release-pod-coverage.t Plack-Test-ExternalServer-0.01/t/release-pod-syntax.t Plack-Test-ExternalServer-0.01/Makefile.PL Plack-Test-ExternalServer-0.01/MANIFEST Prepending /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'make' CPAN.pm: Building F/FL/FLORA/Plack-Test-ExternalServer-0.01.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Plack::Test::ExternalServer Writing MYMETA.yml and MYMETA.json >>> make cp lib/Plack/Test/ExternalServer.pm blib/lib/Plack/Test/ExternalServer.pm Manifying blib/man3/Plack::Test::ExternalServer.3 FLORA/Plack-Test-ExternalServer-0.01.tar.gz make -- OK Prepending /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/basic.t ................. ok 1 ok 2 ok 3 ok 4 - env takes precedence over uri argument 1..4 ok t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing All tests successful. Files=3, Tests=4, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.32 cusr 0.06 csys = 0.43 CPU) Result: PASS FLORA/Plack-Test-ExternalServer-0.01.tar.gz make test TEST_VERBOSE=1 -- OK Florian Ragwitz <rafl@debian.org> Run HTTP tests on external live servers >>> (cd /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs && tar cvf - Plack-Test-ExternalServer-0.01.ppd blib) | gzip -c >/home/fly2000/var/REPO/F/FL/FLORA/Plack-Test-ExternalServer-0.01.tar.gz Plack-Test-ExternalServer-0.01.ppd blib/ blib/man3/ blib/man3/Plack::Test::ExternalServer.3 blib/lib/ blib/lib/Plack/ blib/lib/Plack/Test/ blib/lib/Plack/Test/ExternalServer.pm >>> mv /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/Plack-Test-ExternalServer-0.01.ppd /home/fly2000/var/REPO/F/FL/FLORA Running test for module 'Class::C3::Adopt::NEXT' Running make for F/FL/FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz Prepending /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/F/FL/FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/F/FL/FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz ok Class-C3-Adopt-NEXT-0.13 Class-C3-Adopt-NEXT-0.13/Changes Class-C3-Adopt-NEXT-0.13/dist.ini Class-C3-Adopt-NEXT-0.13/lib/Class/C3/Adopt Class-C3-Adopt-NEXT-0.13/lib/Class/C3/Adopt/NEXT.pm Class-C3-Adopt-NEXT-0.13/t Class-C3-Adopt-NEXT-0.13/t/warning_package.t Class-C3-Adopt-NEXT-0.13/t/basic.t Class-C3-Adopt-NEXT-0.13/t/incompatible.t Class-C3-Adopt-NEXT-0.13/t/import.t Class-C3-Adopt-NEXT-0.13/t/disable_regex.t Class-C3-Adopt-NEXT-0.13/t/disable.t Class-C3-Adopt-NEXT-0.13/t/nowarn.t Class-C3-Adopt-NEXT-0.13/t/lib Class-C3-Adopt-NEXT-0.13/t/lib/C3NT.pm Class-C3-Adopt-NEXT-0.13/t/lib/C3NT_nowarn.pm Class-C3-Adopt-NEXT-0.13/META.yml Class-C3-Adopt-NEXT-0.13/LICENSE Class-C3-Adopt-NEXT-0.13/README Class-C3-Adopt-NEXT-0.13/t/release-pod-coverage.t Class-C3-Adopt-NEXT-0.13/t/release-pod-syntax.t Class-C3-Adopt-NEXT-0.13/META.json Class-C3-Adopt-NEXT-0.13/Makefile.PL Class-C3-Adopt-NEXT-0.13/MANIFEST Prepending /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'make' CPAN.pm: Building F/FL/FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Class::C3::Adopt::NEXT Writing MYMETA.yml and MYMETA.json >>> make cp lib/Class/C3/Adopt/NEXT.pm blib/lib/Class/C3/Adopt/NEXT.pm Manifying blib/man3/Class::C3::Adopt::NEXT.3 FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz make -- OK Prepending /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/basic.t ................. 1..12 ok 1 - use Class::C3::Adopt::NEXT; ok 2 - no warnings yet ok 3 - Basic inherited method returns correct value ok 4 - warning for the first time NEXT is used ok 5 - Basic inherited method returns correct value ok 6 - warn only once per class ok 7 - Non-existant non-ACTUAL throws no errors ok 8 - Non-existant non-ACTUAL returns undef ok 9 - Non-existant ACTUAL throws correct error ok 10 - Non-existant ACTUAL in superclass throws correct error ok 11 - C3 then NEXT ok 12 - NEXT then C3 ok t/disable.t ............... 1..2 ok 1 ok 2 - no warnings after disabling NEXT adoption ok t/disable_regex.t ......... 1..2 ok 1 ok 2 - no warnings after disabling NEXT adoption ok t/import.t ................ 1..1 ok 1 - -no_warn disables warnings ok t/incompatible.t .......... 1..3 ok 1 - no warnings yet ok 2 - got a warning ok 3 - inconsistent c3 hierarchy ok t/nowarn.t ................ 1..2 ok 1 - Basic inherited method returns correct value ok 2 - no warnings when disabled ok t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing t/warning_package.t ....... 1..3 ok 1 - warning for the class NEXT is used by ok 2 - warning for the class NEXT is used by ok 3 - warning for the class NEXT is used by ok All tests successful. Files=9, Tests=25, 1 wallclock secs ( 0.06 usr 0.01 sys + 0.50 cusr 0.08 csys = 0.65 CPU) Result: PASS FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz make test TEST_VERBOSE=1 -- OK Florian Ragwitz <rafl@debian.org> make NEXT suck less >>> (cd /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa && tar cvf - Class-C3-Adopt-NEXT-0.13.ppd blib) | gzip -c >/home/fly2000/var/REPO/F/FL/FLORA/Class-C3-Adopt-NEXT-0.13.tar.gz Class-C3-Adopt-NEXT-0.13.ppd blib/ blib/man3/ blib/man3/Class::C3::Adopt::NEXT.3 blib/lib/ blib/lib/Class/ blib/lib/Class/C3/ blib/lib/Class/C3/Adopt/ blib/lib/Class/C3/Adopt/NEXT.pm >>> mv /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/Class-C3-Adopt-NEXT-0.13.ppd /home/fly2000/var/REPO/F/FL/FLORA Running test for module 'Tree::Simple::Visitor::FindByPath' Running make for R/RS/RSAVAGE/Tree-Simple-VisitorFactory-0.12.tgz Prepending /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/R/RS/RSAVAGE/Tree-Simple-VisitorFactory-0.12.tgz Checksum for /home/fly2000/var/cpan/sources/authors/id/R/RS/RSAVAGE/Tree-Simple-VisitorFactory-0.12.tgz ok Tree-Simple-VisitorFactory-0.12 Tree-Simple-VisitorFactory-0.12/Changelog.ini Tree-Simple-VisitorFactory-0.12/Changes Tree-Simple-VisitorFactory-0.12/Makefile.PL Tree-Simple-VisitorFactory-0.12/README Tree-Simple-VisitorFactory-0.12/META.yml Tree-Simple-VisitorFactory-0.12/MANIFEST Tree-Simple-VisitorFactory-0.12/Build.PL Tree-Simple-VisitorFactory-0.12/META.json Tree-Simple-VisitorFactory-0.12/t Tree-Simple-VisitorFactory-0.12/t/93_Tree_Simple_Visitor_ToNestedArray_test.t Tree-Simple-VisitorFactory-0.12/t/80_Tree_Simple_Visitor_Sort_test.t Tree-Simple-VisitorFactory-0.12/t/50_Tree_Simple_Visitor_BreadthFirstTraversal_test.t Tree-Simple-VisitorFactory-0.12/t/96_Tree_Simple_Visitor_VariableDepthClone_test.t Tree-Simple-VisitorFactory-0.12/t/90_Tree_Simple_Visitor_FromNestedHash_test.t Tree-Simple-VisitorFactory-0.12/t/30_Tree_Simple_Visitor_FindByPath_test.t Tree-Simple-VisitorFactory-0.12/t/pod_coverage.t Tree-Simple-VisitorFactory-0.12/t/35_Tree_Simple_Visitor_FindByUID_test.t Tree-Simple-VisitorFactory-0.12/t/92_Tree_Simple_Visitor_ToNestedHash_test.t Tree-Simple-VisitorFactory-0.12/t/75_Tree_Simple_Visitor_CreateDirectoryTree_test.t Tree-Simple-VisitorFactory-0.12/t/70_Tree_Simple_Visitor_LoadDirectoryTree_test.t Tree-Simple-VisitorFactory-0.12/t/95_Tree_Simple_Visitor_LoadClassHierarchy_test.t Tree-Simple-VisitorFactory-0.12/t/20_Tree_Simple_Visitor_PathToRoot_test.t Tree-Simple-VisitorFactory-0.12/t/60_Tree_Simple_Visitor_PostOrderTraversal_test.t Tree-Simple-VisitorFactory-0.12/t/91_Tree_Simple_Visitor_FromNestedArray_test.t Tree-Simple-VisitorFactory-0.12/t/32_Tree_Simple_Visitor_FindByNodeValue_test.t Tree-Simple-VisitorFactory-0.12/t/pod.t Tree-Simple-VisitorFactory-0.12/t/40_Tree_Simple_Visitor_GetAllDescendents_test.t Tree-Simple-VisitorFactory-0.12/t/65_Tree_Simple_Visitor_PreOrederTraversal_test.t Tree-Simple-VisitorFactory-0.12/t/10_Tree_Simple_VisitorFactory_test.t Tree-Simple-VisitorFactory-0.12/lib Tree-Simple-VisitorFactory-0.12/lib/Tree Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/VisitorFactory.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/FindByUID.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/LoadClassHierarchy.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/GetAllDescendents.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/BreadthFirstTraversal.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/FindByPath.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/PathToRoot.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/CreateDirectoryTree.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/Sort.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/FromNestedArray.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/ToNestedHash.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/VariableDepthClone.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/FindByNodeValue.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/PostOrderTraversal.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/ToNestedArray.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/LoadDirectoryTree.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/FromNestedHash.pm Tree-Simple-VisitorFactory-0.12/lib/Tree/Simple/Visitor/PreOrderTraversal.pm Prepending /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'make' CPAN.pm: Building R/RS/RSAVAGE/Tree-Simple-VisitorFactory-0.12.tgz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Tree::Simple::VisitorFactory Writing MYMETA.yml and MYMETA.json >>> make cp lib/Tree/Simple/Visitor/PostOrderTraversal.pm blib/lib/Tree/Simple/Visitor/PostOrderTraversal.pm cp lib/Tree/Simple/Visitor/LoadClassHierarchy.pm blib/lib/Tree/Simple/Visitor/LoadClassHierarchy.pm cp lib/Tree/Simple/Visitor/FromNestedHash.pm blib/lib/Tree/Simple/Visitor/FromNestedHash.pm cp lib/Tree/Simple/Visitor/CreateDirectoryTree.pm blib/lib/Tree/Simple/Visitor/CreateDirectoryTree.pm cp lib/Tree/Simple/Visitor/GetAllDescendents.pm blib/lib/Tree/Simple/Visitor/GetAllDescendents.pm cp lib/Tree/Simple/Visitor/PreOrderTraversal.pm blib/lib/Tree/Simple/Visitor/PreOrderTraversal.pm cp lib/Tree/Simple/Visitor/FindByUID.pm blib/lib/Tree/Simple/Visitor/FindByUID.pm cp lib/Tree/Simple/Visitor/Sort.pm blib/lib/Tree/Simple/Visitor/Sort.pm cp lib/Tree/Simple/Visitor/PathToRoot.pm blib/lib/Tree/Simple/Visitor/PathToRoot.pm cp lib/Tree/Simple/Visitor/FromNestedArray.pm blib/lib/Tree/Simple/Visitor/FromNestedArray.pm cp lib/Tree/Simple/Visitor/BreadthFirstTraversal.pm blib/lib/Tree/Simple/Visitor/BreadthFirstTraversal.pm cp lib/Tree/Simple/VisitorFactory.pm blib/lib/Tree/Simple/VisitorFactory.pm cp lib/Tree/Simple/Visitor/ToNestedArray.pm blib/lib/Tree/Simple/Visitor/ToNestedArray.pm cp lib/Tree/Simple/Visitor/VariableDepthClone.pm blib/lib/Tree/Simple/Visitor/VariableDepthClone.pm cp lib/Tree/Simple/Visitor/LoadDirectoryTree.pm blib/lib/Tree/Simple/Visitor/LoadDirectoryTree.pm cp lib/Tree/Simple/Visitor/FindByPath.pm blib/lib/Tree/Simple/Visitor/FindByPath.pm cp lib/Tree/Simple/Visitor/ToNestedHash.pm blib/lib/Tree/Simple/Visitor/ToNestedHash.pm cp lib/Tree/Simple/Visitor/FindByNodeValue.pm blib/lib/Tree/Simple/Visitor/FindByNodeValue.pm Manifying blib/man3/Tree::Simple::Visitor::BreadthFirstTraversal.3 Manifying blib/man3/Tree::Simple::Visitor::CreateDirectoryTree.3 Manifying blib/man3/Tree::Simple::Visitor::FindByNodeValue.3 Manifying blib/man3/Tree::Simple::Visitor::FindByPath.3 Manifying blib/man3/Tree::Simple::Visitor::FindByUID.3 Manifying blib/man3/Tree::Simple::Visitor::FromNestedArray.3 Manifying blib/man3/Tree::Simple::Visitor::FromNestedHash.3 Manifying blib/man3/Tree::Simple::Visitor::GetAllDescendents.3 Manifying blib/man3/Tree::Simple::Visitor::LoadClassHierarchy.3 Manifying blib/man3/Tree::Simple::Visitor::LoadDirectoryTree.3 Manifying blib/man3/Tree::Simple::Visitor::PathToRoot.3 Manifying blib/man3/Tree::Simple::Visitor::PostOrderTraversal.3 Manifying blib/man3/Tree::Simple::Visitor::PreOrderTraversal.3 Manifying blib/man3/Tree::Simple::Visitor::Sort.3 Manifying blib/man3/Tree::Simple::Visitor::ToNestedArray.3 Manifying blib/man3/Tree::Simple::Visitor::ToNestedHash.3 Manifying blib/man3/Tree::Simple::Visitor::VariableDepthClone.3 Manifying blib/man3/Tree::Simple::VisitorFactory.3 RSAVAGE/Tree-Simple-VisitorFactory-0.12.tgz make -- OK Prepending /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/10_Tree_Simple_VisitorFactory_test.t ................. 1..9 ok 1 - use Tree::Simple::VisitorFactory; ok 2 - Tree::Simple::VisitorFactory->can('new') ok 3 - An object of class 'Tree::Simple::VisitorFactory' isa 'Tree::Simple::VisitorFactory' ok 4 - Tree::Simple::VisitorFactory->can('get') ok 5 - An object of class 'Tree::Simple::Visitor::PathToRoot' isa 'Tree::Simple::Visitor::PathToRoot' ok 6 - Tree::Simple::VisitorFactory->can('getVisitor') ok 7 - An object of class 'Tree::Simple::Visitor::FindByPath' isa 'Tree::Simple::Visitor::FindByPath' ok 8 - ... this should die ok 9 - ... this should die ok t/20_Tree_Simple_Visitor_PathToRoot_test.t ............. 1..23 ok 1 - use Tree::Simple::Visitor::PathToRoot; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 4 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 5 - Tree::Simple::Visitor::PathToRoot->can('new') ok 6 - An object of class 'Tree::Simple::Visitor::PathToRoot' isa 'Tree::Simple::Visitor::PathToRoot' ok 7 - An object of class 'Tree::Simple::Visitor::PathToRoot' isa 'Tree::Simple::Visitor' ok 8 - Tree::Simple::Visitor::PathToRoot->can('visit') ok 9 - Tree::Simple::Visitor::PathToRoot->can('getPathAsString') ok 10 - Tree::Simple::Visitor::PathToRoot->can('getPath') ok 11 - ... our paths match ok 12 - ... our paths match ok 13 - Tree::Simple::Visitor::PathToRoot->can('setNodeFilter') ok 14 - ... our paths match again ok 15 - ... our paths match again ok 16 - ... we got nothing ok 17 - ... no path means no results ok 18 - ... we got nothing ok 19 - ... but include root and we have something at least ok 20 - ... this should die ok 21 - ... this should die ok 22 - ... this should die ok 23 - ... this should die ok t/30_Tree_Simple_Visitor_FindByPath_test.t ............. 1..46 ok 1 - use Tree::Simple::Visitor::FindByPath; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 4 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 5 - Tree::Simple::Visitor::FindByPath->can('new') ok 6 - An object of class 'Tree::Simple::Visitor::FindByPath' isa 'Tree::Simple::Visitor::FindByPath' ok 7 - An object of class 'Tree::Simple::Visitor::FindByPath' isa 'Tree::Simple::Visitor' ok 8 - Tree::Simple::Visitor::FindByPath->can('setSearchPath') ok 9 - Tree::Simple::Visitor::FindByPath->can('visit') ok 10 - Tree::Simple::Visitor::FindByPath->can('getResult') ok 11 - ... this should be what we got back ok 12 - ... go four results (including root) ok 13 - ... got the right first result ok 14 - ... got the right next result ok 15 - ... got the right next result ok 16 - ... got the right next result ok 17 - ... match failed so we get undef back ok 18 - ... go three results (including root) ok 19 - ... got the right first result ok 20 - ... got the right next result ok 21 - ... got the right next result ok 22 - ... match failed so we get undef back ok 23 - ... go two results (including root) ok 24 - ... got the right first result ok 25 - ... got the right next result ok 26 - ... match failed so we get undef back ok 27 - ... go no results (including root) ok 28 - Tree::Simple::Visitor::FindByPath->can('setNodeFilter') ok 29 - ... this should be what we got back ok 30 - ... go four results (including root) ok 31 - ... got the right first result ok 32 - ... got the right next result ok 33 - ... got the right next result ok 34 - ... got the right next result ok 35 - Tree::Simple::Visitor::FindByPath->can('includeTrunk') ok 36 - ... should fail, and we get back undef ok 37 - ... we should have gotten the root, and 1 ok 38 - ... we should not have gotten farther than the 1 ok 39 - ... we should not have gotten farther than the 1 ok 40 - ... should fail, and we get back undef ok 41 - ... we should have gotten nothing at all ok 42 - ... this should die ok 43 - ... this should die ok 44 - ... this should die ok 45 - ... this should die ok 46 - ... this should die ok t/32_Tree_Simple_Visitor_FindByNodeValue_test.t ........ 1..49 ok 1 - use Tree::Simple::Visitor::FindByNodeValue; ok 2 - use Tree::Simple::Visitor::BreadthFirstTraversal; ok 3 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 4 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 5 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 6 - Tree::Simple::Visitor::FindByNodeValue->can('new') ok 7 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 8 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 9 - Tree::Simple::Visitor::FindByNodeValue->can('searchForNodeValue') ok 10 - Tree::Simple::Visitor::FindByNodeValue->can('visit') ok 11 - Tree::Simple::Visitor::FindByNodeValue->can('getResult') ok 12 - ... we got a result ok 13 - ... and it is our first search tree ok 14 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 15 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 16 - ... match failed as expected ok 17 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 18 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 19 - ... match succedded as expected ok 20 - ... and it is our second search tree ok 21 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 22 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 23 - Tree::Simple::Visitor::FindByNodeValue->can('includeTrunk') ok 24 - ... we got a result ok 25 - ... and it is our base tree ok 26 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 27 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 28 - Tree::Simple::Visitor::FindByNodeValue->can('setTraversalMethod') ok 29 - ... we got a result ok 30 - ... and it is our first search tree ok 31 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 32 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 33 - ... we got a result ok 34 - ... and it is our base tree ok 35 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor::FindByNodeValue' ok 36 - An object of class 'Tree::Simple::Visitor::FindByNodeValue' isa 'Tree::Simple::Visitor' ok 37 - ... got the error we expected ok 38 - ... got the error we expected ok 39 - ... got the error we expected ok 40 - ... got the error we expected ok 41 - ... got the error we expected ok 42 - ... got the error we expected ok 43 - ... got the error we expected ok 44 - ... got the error we expected ok 45 - ... got the error we expected ok 46 - ... got the error we expected ok 47 - ... got the error we expected ok 48 - ... got the error we expected ok 49 - ... got the error we expected ok t/35_Tree_Simple_Visitor_FindByUID_test.t .............. 1..49 ok 1 - use Tree::Simple::Visitor::FindByUID; ok 2 - use Tree::Simple::Visitor::BreadthFirstTraversal; ok 3 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 4 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 5 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 6 - Tree::Simple::Visitor::FindByUID->can('new') ok 7 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 8 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 9 - Tree::Simple::Visitor::FindByUID->can('searchForUID') ok 10 - Tree::Simple::Visitor::FindByUID->can('visit') ok 11 - Tree::Simple::Visitor::FindByUID->can('getResult') ok 12 - ... we got a result ok 13 - ... and it is our first search tree ok 14 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 15 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 16 - ... match failed as expected ok 17 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 18 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 19 - ... match succedded as expected ok 20 - ... and it is our second search tree ok 21 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 22 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 23 - Tree::Simple::Visitor::FindByUID->can('includeTrunk') ok 24 - ... we got a result ok 25 - ... and it is our base tree ok 26 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 27 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 28 - Tree::Simple::Visitor::FindByUID->can('setTraversalMethod') ok 29 - ... we got a result ok 30 - ... and it is our first search tree ok 31 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 32 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 33 - ... we got a result ok 34 - ... and it is our base tree ok 35 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor::FindByUID' ok 36 - An object of class 'Tree::Simple::Visitor::FindByUID' isa 'Tree::Simple::Visitor' ok 37 - ... got the error we expected ok 38 - ... got the error we expected ok 39 - ... got the error we expected ok 40 - ... got the error we expected ok 41 - ... got the error we expected ok 42 - ... got the error we expected ok 43 - ... got the error we expected ok 44 - ... got the error we expected ok 45 - ... got the error we expected ok 46 - ... got the error we expected ok 47 - ... got the error we expected ok 48 - ... got the error we expected ok 49 - ... got the error we expected ok t/40_Tree_Simple_Visitor_GetAllDescendents_test.t ...... 1..22 ok 1 - use Tree::Simple::Visitor::GetAllDescendents; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::GetAllDescendents->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 5 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::GetAllDescendents->can('visit') ok 7 - Tree::Simple::Visitor::GetAllDescendents->can('getAllDescendents') ok 8 - Tree::Simple::Visitor::GetAllDescendents->can('setTraversalMethod') ok 9 - Tree::Simple::Visitor::GetAllDescendents->can('setNodeFilter') ok 10 - ... our descendents match ok 11 - Tree::Simple::Visitor::GetAllDescendents->can('setNodeFilter') ok 12 - ... our paths descendents again ok 13 - use Tree::Simple::Visitor::BreadthFirstTraversal; ok 14 - ... our bredth-first descendents match ok 15 - ... this should die ok 16 - ... this should die ok 17 - ... this should die ok 18 - ... this should die ok 19 - ... this should die ok 20 - ... this should die ok 21 - ... this should die ok 22 - ... this should die ok t/50_Tree_Simple_Visitor_BreadthFirstTraversal_test.t .. 1..15 ok 1 - use Tree::Simple::Visitor::BreadthFirstTraversal; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::BreadthFirstTraversal->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::BreadthFirstTraversal' isa 'Tree::Simple::Visitor::BreadthFirstTraversal' ok 5 - An object of class 'Tree::Simple::Visitor::BreadthFirstTraversal' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::BreadthFirstTraversal->can('visit') ok 7 - Tree::Simple::Visitor::BreadthFirstTraversal->can('getResults') ok 8 - ... our results are as expected ok 9 - Tree::Simple::Visitor::BreadthFirstTraversal->can('setNodeFilter') ok 10 - Tree::Simple::Visitor::BreadthFirstTraversal->can('includeTrunk') ok 11 - ... our results are as expected ok 12 - ... this should die ok 13 - ... this should die ok 14 - ... this should die ok 15 - ... this should die ok t/60_Tree_Simple_Visitor_PostOrderTraversal_test.t ..... 1..15 ok 1 - use Tree::Simple::Visitor::PostOrderTraversal; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::PostOrderTraversal->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::PostOrderTraversal' isa 'Tree::Simple::Visitor::PostOrderTraversal' ok 5 - An object of class 'Tree::Simple::Visitor::PostOrderTraversal' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::PostOrderTraversal->can('visit') ok 7 - Tree::Simple::Visitor::PostOrderTraversal->can('getResults') ok 8 - ... our results are as expected ok 9 - Tree::Simple::Visitor::PostOrderTraversal->can('setNodeFilter') ok 10 - Tree::Simple::Visitor::PostOrderTraversal->can('includeTrunk') ok 11 - ... our results are as expected ok 12 - ... this should die ok 13 - ... this should die ok 14 - ... this should die ok 15 - ... this should die ok t/65_Tree_Simple_Visitor_PreOrederTraversal_test.t ..... 1..8 ok 1 - use Tree::Simple::Visitor::PreOrderTraversal; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::PreOrderTraversal->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::PreOrderTraversal' isa 'Tree::Simple::Visitor::PreOrderTraversal' ok 5 - An object of class 'Tree::Simple::Visitor::PreOrderTraversal' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::PreOrderTraversal->can('visit') ok 7 - Tree::Simple::Visitor::PreOrderTraversal->can('getResults') ok 8 - ... our results are as expected ok t/70_Tree_Simple_Visitor_LoadDirectoryTree_test.t ...... 1..32 ok 1 - use Tree::Simple::Visitor::LoadDirectoryTree; ok 2 - use Tree::Simple::Visitor::GetAllDescendents; ok 3 - Tree::Simple::Visitor::LoadDirectoryTree->can('new') ok 4 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 5 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor::LoadDirectoryTree' ok 6 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor' ok 7 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 8 - ... our tree is in the proper order ok 9 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 10 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor::LoadDirectoryTree' ok 11 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor' ok 12 - Tree::Simple::Visitor::LoadDirectoryTree->can('SORT_FILES_FIRST') ok 13 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 14 - ... our tree is in the file first order ok 15 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 16 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor::LoadDirectoryTree' ok 17 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor' ok 18 - Tree::Simple::Visitor::LoadDirectoryTree->can('SORT_DIRS_FIRST') ok 19 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 20 - ... our tree is in the dir first order ok 21 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor::LoadDirectoryTree' ok 22 - An object of class 'Tree::Simple::Visitor::LoadDirectoryTree' isa 'Tree::Simple::Visitor' ok 23 - Tree::Simple::Visitor::LoadDirectoryTree->can('setSortStyle') ok 24 - ... got the error we expected ok 25 - ... got the error we expected ok 26 - ... got the error we expected ok 27 - ... got the error we expected ok 28 - ... got the error we expected ok 29 - ... got the error we expected ok 30 - ... got the error we expected ok 31 - ... got the error we expected ok 32 - ... got the error we expected ok t/75_Tree_Simple_Visitor_CreateDirectoryTree_test.t .... 1..57 ok 1 - use Tree::Simple::Visitor::CreateDirectoryTree; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::CreateDirectoryTree->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::CreateDirectoryTree' isa 'Tree::Simple::Visitor::CreateDirectoryTree' ok 5 - An object of class 'Tree::Simple::Visitor::CreateDirectoryTree' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::CreateDirectoryTree->can('visit') ok 7 - ... file exists ok 8 - ... and it is a file ok 9 - ... removed file ok 10 - ... file is actually gone ok 11 - ... file exists ok 12 - ... and it is a file ok 13 - ... removed file ok 14 - ... file is actually gone ok 15 - ... file exists ok 16 - ... and it is a file ok 17 - ... removed file ok 18 - ... file is actually gone ok 19 - ... directory exists ok 20 - ... and it is a directory ok 21 - ... removed directory ok 22 - ... directory is actually gone ok 23 - ... directory exists ok 24 - ... and it is a directory ok 25 - ... removed directory ok 26 - ... directory is actually gone ok 27 - ... directory exists ok 28 - ... and it is a directory ok 29 - ... removed directory ok 30 - ... directory is actually gone ok 31 - ... directory exists ok 32 - ... and it is a directory ok 33 - ... removed directory ok 34 - ... directory is actually gone ok 35 - ... directory exists ok 36 - ... and it is a directory ok 37 - ... removed directory ok 38 - ... directory is actually gone ok 39 - An object of class 'Tree::Simple::Visitor::CreateDirectoryTree' isa 'Tree::Simple::Visitor::CreateDirectoryTree' ok 40 - An object of class 'Tree::Simple::Visitor::CreateDirectoryTree' isa 'Tree::Simple::Visitor' ok 41 - Tree::Simple::Visitor::CreateDirectoryTree->can('visit') ok 42 - Tree::Simple::Visitor::CreateDirectoryTree->can('setFileHandler') ok 43 - Tree::Simple::Visitor::CreateDirectoryTree->can('setDirectoryHandler') ok 44 - ... got the directories we expected ok 45 - ... got the files we expected ok 46 - An object of class 'Tree::Simple::Visitor::CreateDirectoryTree' isa 'Tree::Simple::Visitor::CreateDirectoryTree' ok 47 - An object of class 'Tree::Simple::Visitor::CreateDirectoryTree' isa 'Tree::Simple::Visitor' ok 48 - ... got the error we expected ok 49 - ... got the error we expected ok 50 - ... got the error we expected ok 51 - ... got the error we expected ok 52 - ... got the error we expected ok 53 - ... got the error we expected ok 54 - ... got the error we expected ok 55 - ... got the error we expected ok 56 - ... got the error we expected ok 57 - ... got the error we expected ok t/80_Tree_Simple_Visitor_Sort_test.t ................... 1..37 ok 1 - use Tree::Simple::Visitor::Sort; ok 2 - use Tree::Simple::Visitor::GetAllDescendents; ok 3 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 4 - Tree::Simple::Visitor::Sort->can('new') ok 5 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor::Sort' ok 6 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor' ok 7 - Tree::Simple::Visitor::Sort->can('visit') ok 8 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 9 - ... our tree is as expected after sort ok 10 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor::Sort' ok 11 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 12 - Tree::Simple::Visitor::Sort->can('setNodeFilter') ok 13 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 14 - ... our tree is as expected after sort ok 15 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor::Sort' ok 16 - Tree::Simple::Visitor::Sort->can('setSortFunction') ok 17 - An object of class 'Tree::Simple::Visitor::GetAllDescendents' isa 'Tree::Simple::Visitor::GetAllDescendents' ok 18 - ... our tree is as expected after sort ok 19 - ... it is a code reference ok 20 - ... it is a code reference ok 21 - ... the numeric sort works ok 22 - ... it is a code reference ok 23 - ... the reverse numeric sort works ok 24 - ... it is a code reference ok 25 - ... the alphabetical sort works ok 26 - ... it is a code reference ok 27 - ... the reverse alphabetical sort works ok 28 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor::Sort' ok 29 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor::Sort' ok 30 - An object of class 'Tree::Simple::Visitor::Sort' isa 'Tree::Simple::Visitor' ok 31 - ... got the error we expected ok 32 - ... got the error we expected ok 33 - ... got the error we expected ok 34 - ... got the error we expected ok 35 - ... got the error we expected ok 36 - ... got the error we expected ok 37 - ... got the error we expected ok t/90_Tree_Simple_Visitor_FromNestedHash_test.t ......... 1..57 ok 1 - use Tree::Simple::Visitor::FromNestedHash; ok 2 - Tree::Simple::Visitor::FromNestedHash->can('new') ok 3 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor::FromNestedHash' ok 4 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor' ok 5 - Tree::Simple::Visitor::FromNestedHash->can('setHashTree') ok 6 - Tree::Simple::Visitor::FromNestedHash->can('visit') ok 7 - ... got the node value we expected from Root ok 8 - ... Root has 2 children ok 9 - ... got the node value we expected from Child1 ok 10 - ... Child1 has 2 children ok 11 - ... got the node value we expected from GrandChild1 ok 12 - ... GrandChild1 is a leaf node ok 13 - ... got the node value we expected from GrandChild2 ok 14 - ... GrandChild2 is a leaf node ok 15 - ... got the node value we expected from Child2 ok 16 - ... Child2 is a leaf node ok 17 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor::FromNestedHash' ok 18 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor' ok 19 - Tree::Simple::Visitor::FromNestedHash->can('setHashTree') ok 20 - Tree::Simple::Visitor::FromNestedHash->can('visit') ok 21 - Tree::Simple::Visitor::FromNestedHash->can('includeTrunk') ok 22 - ... got the node value we expected from Root ok 23 - ... Root has 2 children ok 24 - ... got the node value we expected from Child1 ok 25 - ... Child1 has 2 children ok 26 - ... got the node value we expected from GrandChild1 ok 27 - ... GrandChild1 is a leaf node ok 28 - ... got the node value we expected from GrandChild2 ok 29 - ... GrandChild2 is a leaf node ok 30 - ... got the node value we expected from Child2 ok 31 - ... Child2 is a leaf node ok 32 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor::FromNestedHash' ok 33 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor' ok 34 - Tree::Simple::Visitor::FromNestedHash->can('setHashTree') ok 35 - Tree::Simple::Visitor::FromNestedHash->can('visit') ok 36 - Tree::Simple::Visitor::FromNestedHash->can('setNodeFilter') ok 37 - ... got the node value we expected from Root ok 38 - ... Root has 2 children ok 39 - ... got the node value we expected from Child1 ok 40 - ... Child1 has 2 children ok 41 - ... got the node value we expected from GrandChild1 ok 42 - ... GrandChild1 is a leaf node ok 43 - ... got the node value we expected from GrandChild2 ok 44 - ... GrandChild2 is a leaf node ok 45 - ... got the node value we expected from Child2 ok 46 - ... Child2 is a leaf node ok 47 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor::FromNestedHash' ok 48 - An object of class 'Tree::Simple::Visitor::FromNestedHash' isa 'Tree::Simple::Visitor' ok 49 - ... got the error we expected ok 50 - ... got the error we expected ok 51 - ... got the error we expected ok 52 - ... got the error we expected ok 53 - ... got the error we expected ok 54 - ... got the error we expected ok 55 - ... got the error we expected ok 56 - ... got the error we expected ok 57 - ... got the error we expected ok t/91_Tree_Simple_Visitor_FromNestedArray_test.t ........ 1..58 ok 1 - use Tree::Simple::Visitor::FromNestedArray; ok 2 - Tree::Simple::Visitor::FromNestedArray->can('new') ok 3 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor::FromNestedArray' ok 4 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor' ok 5 - Tree::Simple::Visitor::FromNestedArray->can('setArrayTree') ok 6 - Tree::Simple::Visitor::FromNestedArray->can('visit') ok 7 - ... got the value we expected from Root ok 8 - ... Root has 2 children ok 9 - ... got the value we expected from Child1 ok 10 - ... Child1 has 2 children ok 11 - ... got the value we expected from GrandChild1 ok 12 - ... GrandChild1 is a leaf node ok 13 - ... got the value we expected from GrandChild2 ok 14 - ... GrandChild2 is a leaf node ok 15 - ... got the value we expected from Child2 ok 16 - ... Child2 is a leaf node ok 17 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor::FromNestedArray' ok 18 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor' ok 19 - Tree::Simple::Visitor::FromNestedArray->can('setArrayTree') ok 20 - Tree::Simple::Visitor::FromNestedArray->can('includeTrunk') ok 21 - Tree::Simple::Visitor::FromNestedArray->can('visit') ok 22 - ... got the value we expected from Root ok 23 - ... Root has 2 children ok 24 - ... got the value we expected from Child1 ok 25 - ... Child1 has 2 children ok 26 - ... got the value we expected from GrandChild1 ok 27 - ... GrandChild1 is a leaf node ok 28 - ... got the value we expected from GrandChild2 ok 29 - ... GrandChild2 is a leaf node ok 30 - ... got the value we expected from Child2 ok 31 - ... Child2 is a leaf node ok 32 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor::FromNestedArray' ok 33 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor' ok 34 - Tree::Simple::Visitor::FromNestedArray->can('setArrayTree') ok 35 - Tree::Simple::Visitor::FromNestedArray->can('setNodeFilter') ok 36 - Tree::Simple::Visitor::FromNestedArray->can('visit') ok 37 - ... got the value we expected from Root ok 38 - ... Root has 2 children ok 39 - ... got the value we expected from Child1 ok 40 - ... Child1 has 2 children ok 41 - ... got the value we expected from GrandChild1 ok 42 - ... GrandChild1 is a leaf node ok 43 - ... got the value we expected from GrandChild2 ok 44 - ... GrandChild2 is a leaf node ok 45 - ... got the value we expected from Child2 ok 46 - ... Child2 is a leaf node ok 47 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor::FromNestedArray' ok 48 - An object of class 'Tree::Simple::Visitor::FromNestedArray' isa 'Tree::Simple::Visitor' ok 49 - ... got the error we expected ok 50 - ... got the error we expected ok 51 - ... got the error we expected ok 52 - ... got the error we expected ok 53 - ... got the error we expected ok 54 - ... got the error we expected ok 55 - ... got the error we expected ok 56 - ... got the error we expected ok 57 - ... got the error we expected ok 58 - ... got the error we expected ok t/92_Tree_Simple_Visitor_ToNestedHash_test.t ........... 1..33 ok 1 - use Tree::Simple::Visitor::ToNestedHash; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::ToNestedHash->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor::ToNestedHash' ok 5 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::ToNestedHash->can('visit') ok 7 - Tree::Simple::Visitor::ToNestedHash->can('getResults') ok 8 - ... got the whole tree ok 9 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor::ToNestedHash' ok 10 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor' ok 11 - Tree::Simple::Visitor::ToNestedHash->can('includeTrunk') ok 12 - Tree::Simple::Visitor::ToNestedHash->can('visit') ok 13 - Tree::Simple::Visitor::ToNestedHash->can('getResults') ok 14 - ... got the whole tree ok 15 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor::ToNestedHash' ok 16 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor' ok 17 - Tree::Simple::Visitor::ToNestedHash->can('visit') ok 18 - Tree::Simple::Visitor::ToNestedHash->can('getResults') ok 19 - Tree::Simple::Visitor::ToNestedHash->can('setNodeFilter') ok 20 - ... got the whole tree ok 21 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor::ToNestedHash' ok 22 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor' ok 23 - Tree::Simple::Visitor::ToNestedHash->can('includeTrunk') ok 24 - Tree::Simple::Visitor::ToNestedHash->can('visit') ok 25 - Tree::Simple::Visitor::ToNestedHash->can('getResults') ok 26 - Tree::Simple::Visitor::ToNestedHash->can('setNodeFilter') ok 27 - ... got the whole tree ok 28 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor::ToNestedHash' ok 29 - An object of class 'Tree::Simple::Visitor::ToNestedHash' isa 'Tree::Simple::Visitor' ok 30 - ... got the error we expected ok 31 - ... got the error we expected ok 32 - ... got the error we expected ok 33 - ... got the error we expected ok t/93_Tree_Simple_Visitor_ToNestedArray_test.t .......... 1..33 ok 1 - use Tree::Simple::Visitor::ToNestedArray; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::ToNestedArray->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor::ToNestedArray' ok 5 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::ToNestedArray->can('includeTrunk') ok 7 - Tree::Simple::Visitor::ToNestedArray->can('visit') ok 8 - Tree::Simple::Visitor::ToNestedArray->can('getResults') ok 9 - ... got the whole tree ok 10 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor::ToNestedArray' ok 11 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor' ok 12 - Tree::Simple::Visitor::ToNestedArray->can('visit') ok 13 - Tree::Simple::Visitor::ToNestedArray->can('getResults') ok 14 - ... got the tree minus the root ok 15 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor::ToNestedArray' ok 16 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor' ok 17 - Tree::Simple::Visitor::ToNestedArray->can('visit') ok 18 - Tree::Simple::Visitor::ToNestedArray->can('getResults') ok 19 - Tree::Simple::Visitor::ToNestedArray->can('setNodeFilter') ok 20 - ... got the tree minus the root and uppercased ok 21 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor::ToNestedArray' ok 22 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor' ok 23 - Tree::Simple::Visitor::ToNestedArray->can('includeTrunk') ok 24 - Tree::Simple::Visitor::ToNestedArray->can('visit') ok 25 - Tree::Simple::Visitor::ToNestedArray->can('getResults') ok 26 - Tree::Simple::Visitor::ToNestedArray->can('setNodeFilter') ok 27 - ... got the tree minus the root and uppercased ok 28 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor::ToNestedArray' ok 29 - An object of class 'Tree::Simple::Visitor::ToNestedArray' isa 'Tree::Simple::Visitor' ok 30 - ... got the error we expected ok 31 - ... got the error we expected ok 32 - ... got the error we expected ok 33 - ... got the error we expected ok t/95_Tree_Simple_Visitor_LoadClassHierarchy_test.t ..... 1..50 ok 1 - use Tree::Simple::Visitor::LoadClassHierarchy; ok 2 - Tree::Simple::Visitor::LoadClassHierarchy->can('new') ok 3 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor::LoadClassHierarchy' ok 4 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor' ok 5 - Tree::Simple::Visitor::LoadClassHierarchy->can('setClass') ok 6 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 7 - Tree::Simple::Visitor::LoadClassHierarchy->can('visit') ok 8 - ... got the value we expected ok 9 - ... got the value we expected ok 10 - ... got the value we expected ok 11 - ... got the value we expected ok 12 - ... got the value we expected ok 13 - ... got the value we expected ok 14 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor::LoadClassHierarchy' ok 15 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor' ok 16 - Tree::Simple::Visitor::LoadClassHierarchy->can('setClass') ok 17 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 18 - Tree::Simple::Visitor::LoadClassHierarchy->can('includeTrunk') ok 19 - Tree::Simple::Visitor::LoadClassHierarchy->can('visit') ok 20 - ... got the value we expected ok 21 - ... got the value we expected ok 22 - ... got the value we expected ok 23 - ... got the value we expected ok 24 - ... got the value we expected ok 25 - ... got the value we expected ok 26 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor::LoadClassHierarchy' ok 27 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor' ok 28 - Tree::Simple::Visitor::LoadClassHierarchy->can('setClass') ok 29 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 30 - Tree::Simple::Visitor::LoadClassHierarchy->can('setNodeFilter') ok 31 - Tree::Simple::Visitor::LoadClassHierarchy->can('visit') ok 32 - ... got the value we expected ok 33 - ... got the value we expected ok 34 - ... got the value we expected ok 35 - ... got the value we expected ok 36 - ... got the value we expected ok 37 - ... got the value we expected ok 38 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor::LoadClassHierarchy' ok 39 - An object of class 'Tree::Simple::Visitor::LoadClassHierarchy' isa 'Tree::Simple::Visitor' ok 40 - Tree::Simple::Visitor::LoadClassHierarchy->can('setClass') ok 41 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 42 - Tree::Simple::Visitor::LoadClassHierarchy->can('includeMethods') ok 43 - Tree::Simple::Visitor::LoadClassHierarchy->can('visit') ok 44 - ... got the value we expected ok 45 - ... got the value we expected ok 46 - ... got the value we expected ok 47 - ... got the value we expected ok 48 - ... got the value we expected ok 49 - ... got the value we expected ok 50 - ... got the value we expected ok t/96_Tree_Simple_Visitor_VariableDepthClone_test.t ..... 1..36 ok 1 - use Tree::Simple::Visitor::VariableDepthClone; ok 2 - An object of class 'Tree::Simple' isa 'Tree::Simple' ok 3 - Tree::Simple::Visitor::VariableDepthClone->can('new') ok 4 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 5 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor' ok 6 - Tree::Simple::Visitor::VariableDepthClone->can('setCloneDepth') ok 7 - Tree::Simple::Visitor::VariableDepthClone->can('getClone') ok 8 - ... our results are as expected ok 9 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 10 - ... our results are as expected ok 11 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 12 - ... our results are as expected ok 13 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 14 - ... our results are as expected ok 15 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 16 - ... our results are as expected ok 17 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 18 - ... our results are as expected ok 19 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 20 - ... our results are as expected ok 21 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 22 - ... our results are as expected ok 23 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 24 - ... our results are as expected ok 25 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 26 - ... our results are as expected ok 27 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 28 - ... our results are as expected ok 29 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 30 - ... our results are as expected ok 31 - An object of class 'Tree::Simple::Visitor::VariableDepthClone' isa 'Tree::Simple::Visitor::VariableDepthClone' ok 32 - ... got the error we expected ok 33 - ... got the error we expected ok 34 - ... got the error we expected ok 35 - ... got the error we expected ok 36 - ... got the error we expected ok t/pod.t ................................................ 1..18 ok 1 - POD test for blib/lib/Tree/Simple/VisitorFactory.pm ok 2 - POD test for blib/lib/Tree/Simple/Visitor/FindByNodeValue.pm ok 3 - POD test for blib/lib/Tree/Simple/Visitor/LoadClassHierarchy.pm ok 4 - POD test for blib/lib/Tree/Simple/Visitor/CreateDirectoryTree.pm ok 5 - POD test for blib/lib/Tree/Simple/Visitor/FindByUID.pm ok 6 - POD test for blib/lib/Tree/Simple/Visitor/PathToRoot.pm ok 7 - POD test for blib/lib/Tree/Simple/Visitor/ToNestedArray.pm ok 8 - POD test for blib/lib/Tree/Simple/Visitor/PostOrderTraversal.pm ok 9 - POD test for blib/lib/Tree/Simple/Visitor/PreOrderTraversal.pm ok 10 - POD test for blib/lib/Tree/Simple/Visitor/FindByPath.pm ok 11 - POD test for blib/lib/Tree/Simple/Visitor/GetAllDescendents.pm ok 12 - POD test for blib/lib/Tree/Simple/Visitor/ToNestedHash.pm ok 13 - POD test for blib/lib/Tree/Simple/Visitor/LoadDirectoryTree.pm ok 14 - POD test for blib/lib/Tree/Simple/Visitor/VariableDepthClone.pm ok 15 - POD test for blib/lib/Tree/Simple/Visitor/BreadthFirstTraversal.pm ok 16 - POD test for blib/lib/Tree/Simple/Visitor/FromNestedArray.pm ok 17 - POD test for blib/lib/Tree/Simple/Visitor/Sort.pm ok 18 - POD test for blib/lib/Tree/Simple/Visitor/FromNestedHash.pm ok t/pod_coverage.t ....................................... skipped: Test::Pod::Coverage 1.04 required for testing POD coverage All tests successful. Files=20, Tests=647, 2 wallclock secs ( 0.22 usr 0.04 sys + 1.50 cusr 0.20 csys = 1.96 CPU) Result: PASS RSAVAGE/Tree-Simple-VisitorFactory-0.12.tgz make test TEST_VERBOSE=1 -- OK Ron Savage <ron@savage.net.au> A factory object for dispensing Visitor objects >>> (cd /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_ && tar cvf - Tree-Simple-VisitorFactory-0.12.ppd blib) | gzip -c >/home/fly2000/var/REPO/R/RS/RSAVAGE/Tree-Simple-VisitorFactory-0.12.tar.gz Tree-Simple-VisitorFactory-0.12.ppd blib/ blib/man3/ blib/man3/Tree::Simple::Visitor::GetAllDescendents.3 blib/man3/Tree::Simple::Visitor::PreOrderTraversal.3 blib/man3/Tree::Simple::Visitor::PostOrderTraversal.3 blib/man3/Tree::Simple::Visitor::LoadDirectoryTree.3 blib/man3/Tree::Simple::Visitor::FromNestedArray.3 blib/man3/Tree::Simple::Visitor::FromNestedHash.3 blib/man3/Tree::Simple::Visitor::Sort.3 blib/man3/Tree::Simple::Visitor::VariableDepthClone.3 blib/man3/Tree::Simple::Visitor::FindByUID.3 blib/man3/Tree::Simple::Visitor::LoadClassHierarchy.3 blib/man3/Tree::Simple::Visitor::PathToRoot.3 blib/man3/Tree::Simple::Visitor::ToNestedHash.3 blib/man3/Tree::Simple::VisitorFactory.3 blib/man3/Tree::Simple::Visitor::CreateDirectoryTree.3 blib/man3/Tree::Simple::Visitor::FindByNodeValue.3 blib/man3/Tree::Simple::Visitor::FindByPath.3 blib/man3/Tree::Simple::Visitor::ToNestedArray.3 blib/man3/Tree::Simple::Visitor::BreadthFirstTraversal.3 blib/lib/ blib/lib/Tree/ blib/lib/Tree/Simple/ blib/lib/Tree/Simple/VisitorFactory.pm blib/lib/Tree/Simple/Visitor/ blib/lib/Tree/Simple/Visitor/FindByNodeValue.pm blib/lib/Tree/Simple/Visitor/LoadClassHierarchy.pm blib/lib/Tree/Simple/Visitor/CreateDirectoryTree.pm blib/lib/Tree/Simple/Visitor/FindByUID.pm blib/lib/Tree/Simple/Visitor/PathToRoot.pm blib/lib/Tree/Simple/Visitor/ToNestedArray.pm blib/lib/Tree/Simple/Visitor/PostOrderTraversal.pm blib/lib/Tree/Simple/Visitor/PreOrderTraversal.pm blib/lib/Tree/Simple/Visitor/FindByPath.pm blib/lib/Tree/Simple/Visitor/GetAllDescendents.pm blib/lib/Tree/Simple/Visitor/ToNestedHash.pm blib/lib/Tree/Simple/Visitor/LoadDirectoryTree.pm blib/lib/Tree/Simple/Visitor/VariableDepthClone.pm blib/lib/Tree/Simple/Visitor/BreadthFirstTraversal.pm blib/lib/Tree/Simple/Visitor/FromNestedArray.pm blib/lib/Tree/Simple/Visitor/Sort.pm blib/lib/Tree/Simple/Visitor/FromNestedHash.pm >>> mv /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/Tree-Simple-VisitorFactory-0.12.ppd /home/fly2000/var/REPO/R/RS/RSAVAGE Running test for module 'Plack::Middleware::RemoveRedundantBody' Running make for S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz Prepending /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SW/SWEETKID/CHECKSUMS Checksum for /home/fly2000/var/cpan/sources/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz ok Plack-Middleware-RemoveRedundantBody-0.05/ Plack-Middleware-RemoveRedundantBody-0.05/MANIFEST.SKIP Plack-Middleware-RemoveRedundantBody-0.05/META.json Plack-Middleware-RemoveRedundantBody-0.05/LICENSE Plack-Middleware-RemoveRedundantBody-0.05/t/ Plack-Middleware-RemoveRedundantBody-0.05/t/response_has_redundant_body.t Plack-Middleware-RemoveRedundantBody-0.05/dist.ini Plack-Middleware-RemoveRedundantBody-0.05/README Plack-Middleware-RemoveRedundantBody-0.05/lib/ Plack-Middleware-RemoveRedundantBody-0.05/lib/Plack/ Plack-Middleware-RemoveRedundantBody-0.05/lib/Plack/Middleware/ Plack-Middleware-RemoveRedundantBody-0.05/lib/Plack/Middleware/RemoveRedundantBody.pm Plack-Middleware-RemoveRedundantBody-0.05/META.yml Plack-Middleware-RemoveRedundantBody-0.05/Changes Plack-Middleware-RemoveRedundantBody-0.05/xt/ Plack-Middleware-RemoveRedundantBody-0.05/xt/release/ Plack-Middleware-RemoveRedundantBody-0.05/xt/release/pod-syntax.t Plack-Middleware-RemoveRedundantBody-0.05/xt/release/eol.t Plack-Middleware-RemoveRedundantBody-0.05/xt/release/pod-coverage.t Plack-Middleware-RemoveRedundantBody-0.05/Makefile.PL Prepending /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'make' CPAN.pm: Building S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Generating a Unix-style Makefile Writing Makefile for Plack::Middleware::RemoveRedundantBody Writing MYMETA.yml and MYMETA.json >>> make cp lib/Plack/Middleware/RemoveRedundantBody.pm blib/lib/Plack/Middleware/RemoveRedundantBody.pm Manifying blib/man3/Plack::Middleware::RemoveRedundantBody.3 SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz make -- OK Prepending /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/response_has_redundant_body.t .. ok 1 - Content for /code_100_no_body_set matches ok 2 - Response code for /code_100_no_body_set is 100 ok 3 - Content-Type for /code_100_no_body_set is text/html; charset=utf-8 ok 4 - Content for /code_101_body_set matches ok 5 - Response code for /code_101_body_set is 101 ok 6 - Content-Type for /code_101_body_set is text/html; charset=utf-8 ok 7 - Content for /code_204_body_set matches ok 8 - Response code for /code_204_body_set is 204 ok 9 - Content-Type for /code_204_body_set is text/html; charset=utf-8 ok 10 - Content for /code_204_no_body_set matches ok 11 - Response code for /code_204_no_body_set is 204 ok 12 - Content-Type for /code_204_no_body_set is text/html; charset=utf-8 ok 13 - Content for /code_304_body_set matches ok 14 - Response code for /code_304_body_set is 304 ok 15 - Content-Type for /code_304_body_set is text/html; charset=utf-8 ok 16 - Content for /code_304_no_body_set matches ok 17 - Response code for /code_304_no_body_set is 304 ok 18 - Content-Type for /code_304_no_body_set is text/html; charset=utf-8 ok 19 - Content for /code_404_body_set matches Body is set for 404 ok 20 - Response code for /code_404_body_set is 404 ok 21 - Content-Type for /code_404_body_set is text/html; charset=utf-8 ok 22 - Content for /code_300_body_set matches Body is set for 300 ok 23 - Response code for /code_300_body_set is 300 ok 24 - Content-Type for /code_300_body_set is text/html; charset=utf-8 ok 25 - Content for /code_100_no_body_in_file_set matches ok 26 - Response code for /code_100_no_body_in_file_set is 100 ok 27 - Content-Type for /code_100_no_body_in_file_set is text/html; charset=utf-8 ok 28 - Content for /code_204_no_body_in_file_set matches ok 29 - Response code for /code_204_no_body_in_file_set is 204 ok 30 - Content-Type for /code_204_no_body_in_file_set is text/html; charset=utf-8 ok 31 - Content for /code_304_no_body_in_file_set matches ok 32 - Response code for /code_304_no_body_in_file_set is 304 ok 33 - Content-Type for /code_304_no_body_in_file_set is text/html; charset=utf-8 ok 34 - Content for /code_100_body_in_file_set matches ok 35 - Response code for /code_100_body_in_file_set is 100 ok 36 - Content-Type for /code_100_body_in_file_set is text/html; charset=utf-8 ok 37 - Content for /code_101_body_in_file_set matches ok 38 - Response code for /code_101_body_in_file_set is 101 ok 39 - Content-Type for /code_101_body_in_file_set is text/html; charset=utf-8 ok 40 - Content for /code_204_body_in_file_set matches ok 41 - Response code for /code_204_body_in_file_set is 204 ok 42 - Content-Type for /code_204_body_in_file_set is text/html; charset=utf-8 ok 43 - Content for /code_304_body_in_file_set matches ok 44 - Response code for /code_304_body_in_file_set is 304 ok 45 - Content-Type for /code_304_body_in_file_set is text/html; charset=utf-8 1..45 ok All tests successful. Files=1, Tests=45, 1 wallclock secs ( 0.04 usr 0.00 sys + 0.14 cusr 0.02 csys = 0.20 CPU) Result: PASS SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz make test TEST_VERBOSE=1 -- OK Upasana Shukla <me@upasana.me> Plack::Middleware which sets removes body for HTTP response if it's not required >>> (cd /home/fly2000/var/cpan/build/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa && tar cvf - Plack-Middleware-RemoveRedundantBody-0.05.ppd blib) | gzip -c >/home/fly2000/var/REPO/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.05.tar.gz Plack-Middleware-RemoveRedundantBody-0.05.ppd blib/ blib/man3/ blib/man3/Plack::Middleware::RemoveRedundantBody.3 blib/lib/ blib/lib/Plack/ blib/lib/Plack/Middleware/ blib/lib/Plack/Middleware/RemoveRedundantBody.pm >>> mv /home/fly2000/var/cpan/build/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/Plack-Middleware-RemoveRedundantBody-0.05.ppd /home/fly2000/var/REPO/S/SW/SWEETKID Running test for module 'Plack::Middleware::FixMissingBodyInRedirect' Running make for S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz Prepending %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz ok Plack-Middleware-FixMissingBodyInRedirect-0.11/ Plack-Middleware-FixMissingBodyInRedirect-0.11/MANIFEST.SKIP Plack-Middleware-FixMissingBodyInRedirect-0.11/META.json Plack-Middleware-FixMissingBodyInRedirect-0.11/LICENSE Plack-Middleware-FixMissingBodyInRedirect-0.11/t/ Plack-Middleware-FixMissingBodyInRedirect-0.11/t/response_has_no_body.t Plack-Middleware-FixMissingBodyInRedirect-0.11/dist.ini Plack-Middleware-FixMissingBodyInRedirect-0.11/README Plack-Middleware-FixMissingBodyInRedirect-0.11/lib/ Plack-Middleware-FixMissingBodyInRedirect-0.11/lib/Plack/ Plack-Middleware-FixMissingBodyInRedirect-0.11/lib/Plack/Middleware/ Plack-Middleware-FixMissingBodyInRedirect-0.11/lib/Plack/Middleware/FixMissingBodyInRedirect.pm Plack-Middleware-FixMissingBodyInRedirect-0.11/META.yml Plack-Middleware-FixMissingBodyInRedirect-0.11/Changes Plack-Middleware-FixMissingBodyInRedirect-0.11/xt/ Plack-Middleware-FixMissingBodyInRedirect-0.11/xt/release/ Plack-Middleware-FixMissingBodyInRedirect-0.11/xt/release/pod-syntax.t Plack-Middleware-FixMissingBodyInRedirect-0.11/xt/release/eol.t Plack-Middleware-FixMissingBodyInRedirect-0.11/xt/release/pod-coverage.t Plack-Middleware-FixMissingBodyInRedirect-0.11/Makefile.PL Prepending %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make' CPAN.pm: Building S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Generating a Unix-style Makefile Writing Makefile for Plack::Middleware::FixMissingBodyInRedirect Writing MYMETA.yml and MYMETA.json >>> make cp lib/Plack/Middleware/FixMissingBodyInRedirect.pm blib/lib/Plack/Middleware/FixMissingBodyInRedirect.pm Manifying blib/man3/Plack::Middleware::FixMissingBodyInRedirect.3 SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz make -- OK Prepending %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/response_has_no_body.t .. 1..47 ok 1 - Content for /empty_array matches (?^:) ok 2 - Response code for /empty_array is 302 ok 3 - Content-Type for /empty_array is text/html; charset=utf-8 ok 4 - Content-Length for /empty_array is correct (288) ok 5 - Content for /empty_string matches (?^:) ok 6 - Response code for /empty_string is 302 ok 7 - Content-Type for /empty_string is text/html; charset=utf-8 ok 8 - Content-Length for /empty_string is correct (288) ok 9 - Content for /array_with_one_undef matches (?^:) ok 10 - Response code for /array_with_one_undef is 302 ok 11 - Content-Type for /array_with_one_undef is text/html; charset=utf-8 ok 12 - Content-Length for /array_with_one_undef is correct (288) ok 13 - Content for /first_undef_rest_def matches (?^:Only first element was undef) ok 14 - Response code for /first_undef_rest_def is 302 ok 15 - Content-Type for /first_undef_rest_def is text/html; charset=utf-8 ok 16 - Content for /already_set_body matches (?^:Body is set) ok 17 - Response code for /already_set_body is 302 ok 18 - Content-Type for /already_set_body is text/html; charset=utf-8 ok 19 - Content for /body_with_size_zero_file_handle matches (?^:) ok 20 - Response code for /body_with_size_zero_file_handle is 302 ok 21 - Content-Type for /body_with_size_zero_file_handle is text/html; charset=utf-8 ok 22 - Content-Length for /body_with_size_zero_file_handle is correct (288) ok 23 - Content for /body_with_good_file_handle matches (?^:I'm file's text) ok 24 - Response code for /body_with_good_file_handle is 302 ok 25 - Content-Type for /body_with_good_file_handle is text/html; charset=utf-8 ok 26 - Content for /zeros_only matches (?^:^0) ok 27 - Response code for /zeros_only is 302 ok 28 - Content-Type for /zeros_only is text/html; charset=utf-8 ok 29 - Content for /empty_strings_body matches (?^:) ok 30 - Response code for /empty_strings_body is 302 ok 31 - Content-Type for /empty_strings_body is text/html; charset=utf-8 ok 32 - Content-Length for /empty_strings_body is correct (288) ok 33 - Content for /filehandle_like matches (?^:aaa\nbbb\n) ok 34 - Response code for /filehandle_like is 302 ok 35 - Content-Type for /filehandle_like is text/html; charset=utf-8 ok 36 - Content for /delayed_tuple matches (?^:aaabbbccc) ok 37 - Response code for /delayed_tuple is 302 ok 38 - Content-Type for /delayed_tuple is text/html; charset=utf-8 ok 39 - Content for /delayed_write matches (?^:aaabbbccc) ok 40 - Response code for /delayed_write is 302 ok 41 - Content-Type for /delayed_write is text/html; charset=utf-8 ok 42 - Content for /delayed_nowrite matches (?^:) ok 43 - Response code for /delayed_nowrite is 302 ok 44 - Content-Type for /delayed_nowrite is text/html; charset=utf-8 ok 45 - Content for /filehandle_like_empty matches (?^:) ok 46 - Response code for /filehandle_like_empty is 302 ok 47 - Content-Type for /filehandle_like_empty is text/html; charset=utf-8 ok All tests successful. Files=1, Tests=47, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.16 cusr 0.02 csys = 0.24 CPU) Result: PASS SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz make test TEST_VERBOSE=1 -- OK Upasana Shukla <me@upasana.me> Plack::Middleware which sets body for redirect response, if it's not already set >>> (cd /home/fly2000/var/cpan/build/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V && tar cvf - Plack-Middleware-FixMissingBodyInRedirect-0.11.ppd blib) | gzip -c >/home/fly2000/var/REPO/S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz Plack-Middleware-FixMissingBodyInRedirect-0.11.ppd blib/ blib/man3/ blib/man3/Plack::Middleware::FixMissingBodyInRedirect.3 blib/lib/ blib/lib/Plack/ blib/lib/Plack/Middleware/ blib/lib/Plack/Middleware/FixMissingBodyInRedirect.pm >>> mv /home/fly2000/var/cpan/build/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/Plack-Middleware-FixMissingBodyInRedirect-0.11.ppd /home/fly2000/var/REPO/S/SW/SWEETKID Running test for module 'CGI::Struct' Running make for F/FU/FULLERMD/CGI-Struct-1.21.tar.gz Prepending %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/F/FU/FULLERMD/CGI-Struct-1.21.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/F/FU/FULLERMD/CHECKSUMS Checksum for /home/fly2000/var/cpan/sources/authors/id/F/FU/FULLERMD/CGI-Struct-1.21.tar.gz ok CGI-Struct-1.21/ CGI-Struct-1.21/META.yml CGI-Struct-1.21/lib/ CGI-Struct-1.21/README CGI-Struct-1.21/t/ CGI-Struct-1.21/Changes CGI-Struct-1.21/MANIFEST CGI-Struct-1.21/META.json CGI-Struct-1.21/LICENSE CGI-Struct-1.21/Makefile.PL CGI-Struct-1.21/t/01-directcopy.t CGI-Struct-1.21/t/01-odd.t CGI-Struct-1.21/t/02-arrayofhash.t CGI-Struct-1.21/t/05-bad.t CGI-Struct-1.21/t/00-pod.t CGI-Struct-1.21/t/05-copies.t CGI-Struct-1.21/t/01-hash.t CGI-Struct-1.21/t/00-load.t CGI-Struct-1.21/t/03-multiarray.t CGI-Struct-1.21/t/02-hashofarray.t CGI-Struct-1.21/t/00-pod-coverage.t CGI-Struct-1.21/t/04-autoarr.t CGI-Struct-1.21/t/04-mixed.t CGI-Struct-1.21/t/04-dotted.t CGI-Struct-1.21/t/01-array.t CGI-Struct-1.21/t/03-multihash.t CGI-Struct-1.21/lib/CGI/ CGI-Struct-1.21/lib/CGI/Struct.pm Prepending %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make' CPAN.pm: Building F/FU/FULLERMD/CGI-Struct-1.21.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for CGI::Struct Writing MYMETA.yml and MYMETA.json >>> make cp lib/CGI/Struct.pm blib/lib/CGI/Struct.pm Manifying blib/man3/CGI::Struct.3 FULLERMD/CGI-Struct-1.21.tar.gz make -- OK Prepending %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing CGI::Struct 1.21, Perl 5.020001, /home/fly2000/ap2000-298540/bin/perl-static t/00-load.t .......... 1..1 ok 1 - use CGI::Struct; ok t/00-pod-coverage.t .. skipped: Test::Pod::Coverage 1.08 required for testing POD coverage t/00-pod.t ........... 1..1 ok 1 - POD test for blib/lib/CGI/Struct.pm ok t/01-array.t ......... 1..18 ok 1 - No errors ok 2 - a[0] copied right ok 3 - a[1] copied right ok 4 - a[2] copied right ok 5 - No errors ok 6 - b properly split into array ok 7 - c{d} properly split into array ok 8 - b[0] has expected value ok 9 - b[1] has expected value ok 10 - b[2] has expected value ok 11 - c{d}[0] has expected value ok 12 - c{d}[1] has expected value ok 13 - c{d}[2] has expected value ok 14 - No errors ok 15 - b properly not split into array ok 16 - b content cleanly copied ok 17 - c{d} properly not split into array ok 18 - c{d} content cleanly copied ok t/01-directcopy.t .... 1..5 ok 1 - No errors ok 2 - foo copied right ok 3 - fooarr copied right ok 4 - trail} copied right ok 5 - trail] copied right ok t/01-hash.t .......... 1..4 ok 1 - No errors ok 2 - h{foo} copied right ok 3 - h{bar} copied right ok 4 - h{baz} copied right ok t/01-odd.t ........... 1..10 ok 1 - No errors ok 2 - h{xy$z} copied right ok 3 - h{xy"z} copied right ok 4 - h{xy\z} copied right ok 5 - h{xy\#z} copied right ok 6 - h{xy'z} copied right ok 7 - h{xy@z} copied right ok 8 - h{xy%z} copied right ok 9 - h{xy/z} copied right ok 10 - h{xÿz} copied right ok t/02-arrayofhash.t ... 1..6 ok 1 - No errors ok 2 - a[0]{foo} copied right ok 3 - a[0]{bar} copied right ok 4 - a[0]{baz} copied right ok 5 - a[1]{fred} copied right ok 6 - a[1]{wilma} copied right ok t/02-hashofarray.t ... 1..9 ok 1 - No errors ok 2 - h{friends}[0] copied right ok 3 - h{friends}[1] copied right ok 4 - h{friends}[2] copied right ok 5 - h{friends}[3] copied right ok 6 - h{enemies}[0] copied right ok 7 - h{enemies}[1] copied right ok 8 - h{enemies}[2] copied right ok 9 - h{enemies}[3] copied right ok t/03-multiarray.t .... 1..7 ok 1 - No errors ok 2 - a[0][0] copied right ok 3 - a[0][1] copied right ok 4 - a[0][2] copied right ok 5 - a[1][0] copied right ok 6 - a[1][1] copied right ok 7 - a[1][2] copied right ok t/03-multihash.t ..... 1..5 ok 1 - No errors ok 2 - h{foo}{bill} copied right ok 3 - h{foo}{ted} copied right ok 4 - h{bar}{bill} copied right ok 5 - h{bar}{ted} copied right ok t/04-autoarr.t ....... 1..4 ok 1 - No errors ok 2 - a[] correct ok 3 - h{foo}[1]{bar}[] correct ok 4 - a2[] correct ok t/04-dotted.t ........ 1..20 ok 1 - No errors ok 2 - h.foo copied right ok 3 - a[0].foo copied right ok 4 - h2{x}.foo copied right ok 5 - h2{y}[1].foo copied right ok 6 - h2{y}[2]{z}.foo copied right ok 7 - h2{z}.foo{a} copied right ok 8 - h2{z}.foo[1] copied right ok 9 - h.bar copied right ok 10 - a[0].bar copied right ok 11 - h2{x}.bar copied right ok 12 - h2{y}[1].bar copied right ok 13 - h2{y}[2]{z}.bar copied right ok 14 - h2{z}.bar{a} copied right ok 15 - h2{z}.bar[1] copied right ok 16 - No errors ok 17 - h.v untranslated with nodot ok 18 - h{v} didn't sneak in ok 19 - x.y name translated ok 20 - without nodot properly failed ok t/04-mixed.t ......... 1..18 ok 1 - No errors ok 2 - h{a}[0] copied right ok 3 - h{a}[1]{foo} copied right ok 4 - h{a}[1]{bar} copied right ok 5 - h{a}[2][0] copied right ok 6 - h{a}[2][1]{foo} copied right ok 7 - h{a}[2][1]{bar} copied right ok 8 - h{a}[2][2][0] copied right ok 9 - h{a}[2][2][1] copied right ok 10 - a[0]{h1}[0] copied right ok 11 - a[0]{h1}[1] copied right ok 12 - a[0]{h2}[5] copied right ok 13 - a[0]{h2}[9] copied right ok 14 - a[0]{h3}{foo} copied right ok 15 - a[0]{h3}{bar} copied right ok 16 - a[0]{h3}{baz}[0] copied right ok 17 - a[0]{h3}{baz}[1] copied right ok 18 - a[1]{foo}[7]{bar}{baz}[3] copied right ok t/05-bad.t ........... 1..14 ok 1 - Got error for h{foo] ok 2 - Got error for a[0} ok 3 - Got error for h{bar ok 4 - Got error for h{{{} ok 5 - Got error for a[bar] ok 6 - Got error for a[0bar] ok 7 - Got error for {xyz ok 8 - Got error for h{} ok 9 - Got error for h. ok 10 - Got error for h.. ok 11 - Got error for h{foo}.{bar} ok 12 - Got error for m{xyz} ok 13 - An error for every input ok 14 - Only expected litter in the output ok t/05-copies.t ........ 1..4 ok 1 - No errors ok 2 - The same ok 3 - No errors ok 4 - Changed with dclone=0 ok All tests successful. Files=16, Tests=126, 2 wallclock secs ( 0.14 usr 0.02 sys + 0.97 cusr 0.16 csys = 1.29 CPU) Result: PASS FULLERMD/CGI-Struct-1.21.tar.gz make test TEST_VERBOSE=1 -- OK Matthew Fuller <fullermd@over-yonder.net> Build structures from CGI data >>> (cd /home/fly2000/var/cpan/build/CGI-Struct-1.21-yQwOdl && tar cvf - CGI-Struct-1.21.ppd blib) | gzip -c >/home/fly2000/var/REPO/F/FU/FULLERMD/CGI-Struct-1.21.tar.gz CGI-Struct-1.21.ppd blib/ blib/man3/ blib/man3/CGI::Struct.3 blib/lib/ blib/lib/CGI/ blib/lib/CGI/Struct.pm >>> mv /home/fly2000/var/cpan/build/CGI-Struct-1.21-yQwOdl/CGI-Struct-1.21.ppd /home/fly2000/var/REPO/F/FU/FULLERMD Running test for module 'JSON::MaybeXS' Running make for E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz Prepending %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz ok JSON-MaybeXS-1.002005/ JSON-MaybeXS-1.002005/Changes JSON-MaybeXS-1.002005/lib/ JSON-MaybeXS-1.002005/maint/ JSON-MaybeXS-1.002005/Makefile.PL JSON-MaybeXS-1.002005/MANIFEST JSON-MaybeXS-1.002005/META.json JSON-MaybeXS-1.002005/META.yml JSON-MaybeXS-1.002005/README JSON-MaybeXS-1.002005/t/ JSON-MaybeXS-1.002005/xt/ JSON-MaybeXS-1.002005/xt/json_pm.t JSON-MaybeXS-1.002005/t/cpanel.t JSON-MaybeXS-1.002005/t/lib/ JSON-MaybeXS-1.002005/t/none.t JSON-MaybeXS-1.002005/t/pp.t JSON-MaybeXS-1.002005/t/preload_cpanel.t JSON-MaybeXS-1.002005/t/preload_xs.t JSON-MaybeXS-1.002005/t/xs.t JSON-MaybeXS-1.002005/t/lib/is_bool.pm JSON-MaybeXS-1.002005/maint/Makefile.PL.include JSON-MaybeXS-1.002005/lib/JSON/ JSON-MaybeXS-1.002005/lib/JSON/MaybeXS.pm Prepending %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make' CPAN.pm: Building E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for JSON::MaybeXS Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ETHER/JSON-MaybeXS-1.002005.tar.gz ---- Test::Without::Module [build_requires] Prepending %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Test::Without::Module' Running make for C/CO/CORION/Test-Without-Module-0.18.tar.gz Prepending %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/C/CO/CORION/Test-Without-Module-0.18.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/C/CO/CORION/CHECKSUMS Checksum for /home/fly2000/var/cpan/sources/authors/id/C/CO/CORION/Test-Without-Module-0.18.tar.gz ok Test-Without-Module-0.18/ Test-Without-Module-0.18/META.json Test-Without-Module-0.18/Changes Test-Without-Module-0.18/META.yml Test-Without-Module-0.18/MANIFEST.SKIP Test-Without-Module-0.18/README Test-Without-Module-0.18/t/ Test-Without-Module-0.18/t/99-versions.t Test-Without-Module-0.18/t/05-redefine.t Test-Without-Module-0.18/t/04-import-export.t Test-Without-Module-0.18/t/99-todo.t Test-Without-Module-0.18/t/03-block-require-module.t Test-Without-Module-0.18/t/99-unix-text.t Test-Without-Module-0.18/t/99-pod.t Test-Without-Module-0.18/t/01-api.t Test-Without-Module-0.18/t/99-manifest.t Test-Without-Module-0.18/t/embedded-Test-Without-Module.t Test-Without-Module-0.18/t/02-block-use-module.t Test-Without-Module-0.18/Texts/ Test-Without-Module-0.18/Texts/article.txt Test-Without-Module-0.18/lib/ Test-Without-Module-0.18/lib/Test/ Test-Without-Module-0.18/lib/Test/Without/ Test-Without-Module-0.18/lib/Test/Without/Module.pm Test-Without-Module-0.18/MANIFEST Test-Without-Module-0.18/Makefile.PL Prepending %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make' CPAN.pm: Building C/CO/CORION/Test-Without-Module-0.18.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Test::Without::Module Writing MYMETA.yml and MYMETA.json >>> make cp lib/Test/Without/Module.pm blib/lib/Test/Without/Module.pm Manifying blib/man3/Test::Without::Module.3 CORION/Test-Without-Module-0.18.tar.gz make -- OK Prepending %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01-api.t ........................ 1..1 ok 1 - use Test::Without::Module; ok t/02-block-use-module.t ........... 1..4 ok 1 - use Test::Without::Module; ok 2 - Module list ok 3 - Importing raises an error ok 4 - Hid module ok t/03-block-require-module.t ....... 1..6 ok 1 - use Test::Without::Module; ok 2 - Loading raised error ok 3 - Hid module ok 4 - Module list not ok 5 - Local (require) confinement # TODO Implement lexical scoping # Failed (TODO) test 'Local (require) confinement' # at t/03-block-require-module.t line 22. # got: 'Can't locate Digest::MD5 in @INC (@INC contains: CODE(0x101e2a0) /home/fly2000/var/cpan/build/Test-Without-Module-0.18-Fb0JwF/blib/lib /home/fly2000/var/cpan/build/Test-Without-Module-0.18-Fb0JwF/blib/arch /home/fly2000/var/cpan/build/CGI-Struct-1.21-yQwOdl/blib/arch /home/fly2000/var/cpan/build/CGI-Struct-1.21-yQwOdl/blib/lib /home/fly2000/var/cpan/build/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch /home/fly2000/var/cpan/build/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib /home/fly2000/var/cpan/build/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch /home/fly2000/var/cpan/build/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib /home/fly2000/var/megalib /home/fly2000/var/cpan/build/CGI-Struct-1.21-yQwOdl/blib/arch /home/fly2000/var/cpan/build/CGI-Struct-1.21-yQwOdl/blib/lib /home/fly2000/var/cpan/build/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch /home/fly2000/var/cpan/build/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib /home/fly2000/var/cpan/build/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch /home/fly2000/var/cpan/build/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch /home/fly2000/var/cpan/build/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch /home/fly2000/var/cpan/build/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch /home/fly2000/var/cpan/build/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/arch /home/fly2000/var/cpan/build/MooseX-MethodAttributes-0.29-22lPnR/blib/lib /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/arch /home/fly2000/var/cpan/build/MooseX-Types-0.45-WSH2Wl/blib/lib /home/fly2000/var/megalib /home/fly2000/ap2000-298540/site/lib /home/fly2000/ap2000-298540/lib .) at t/03-block-require-module.t line 21. # ' # expected: '' not ok 6 - Local (use) confinement # TODO Implement lexical scoping # Failed (TODO) test 'Local (use) confinement' # at t/03-block-require-module.t line 25. # got: 'Digest/MD5.pm did not return a true value at (eval 8) line 2. # BEGIN failed--compilation aborted at (eval 8) line 2. # ' # expected: '' ok t/04-import-export.t .............. 1..3 ok 1 - use Test::Without::Module; ok 2 - Module list is empty ok 3 - unimport ok t/05-redefine.t ................... 1..1 ok 1 - No warnings were issued upon re-allowing a module ok t/99-manifest.t ................... 1..8 ok 1 - MANIFEST exists ok 2 - No empty lines in MANIFEST ok 3 - No whitespace-only lines in MANIFEST ok 4 - No trailing whitespace on lines in MANIFEST ok 5 - MANIFEST.SKIP exists ok 6 - No empty lines in MANIFEST.SKIP ok 7 - No whitespace-only lines in MANIFEST.SKIP ok 8 - No trailing whitespace on lines in MANIFEST.SKIP ok t/99-pod.t ........................ 1..1 ok 1 - POD test for blib/lib/Test/Without/Module.pm ok t/99-todo.t ....................... 1..1 ok 1 - Looking for XXXes in blib/lib/Test/Without/Module.pm ok t/99-unix-text.t .................. 1..1 ok 1 - 'blib/lib/Test/Without/Module.pm' contains no windows newlines ok # Checking for $VERSION = '0.18'; t/99-versions.t ................... ok 1 - blib/lib/Test/Without/Module.pm 1..1 ok t/embedded-Test-Without-Module.t .. ok 1 # skip Need module My::Module to run this test 1..1 ok All tests successful. Files=11, Tests=28, 1 wallclock secs ( 0.08 usr 0.01 sys + 0.62 cusr 0.14 csys = 0.85 CPU) Result: PASS CORION/Test-Without-Module-0.18.tar.gz make test TEST_VERBOSE=1 -- OK Max Maischein <corion@cpan.org> Test fallback behaviour in absence of modules >>> (cd /home/fly2000/var/cpan/build/Test-Without-Module-0.18-Fb0JwF && tar cvf - Test-Without-Module-0.18.ppd blib) | gzip -c >/home/fly2000/var/REPO/C/CO/CORION/Test-Without-Module-0.18.tar.gz Test-Without-Module-0.18.ppd blib/ blib/man3/ blib/man3/Test::Without::Module.3 blib/lib/ blib/lib/Test/ blib/lib/Test/Without/ blib/lib/Test/Without/Module.pm >>> mv /home/fly2000/var/cpan/build/Test-Without-Module-0.18-Fb0JwF/Test-Without-Module-0.18.ppd /home/fly2000/var/REPO/C/CO/CORION Running make for E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz Prepending %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/arch %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/lib %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly2000/var/cpan/build/JSON-MaybeXS-1.002005-3YMe_G Prepending %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/arch %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/lib %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make' CPAN.pm: Building E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz >>> make cp lib/JSON/MaybeXS.pm blib/lib/JSON/MaybeXS.pm Manifying blib/man3/JSON::MaybeXS.3 ETHER/JSON-MaybeXS-1.002005.tar.gz make -- OK Prepending %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/arch %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/lib %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/cpanel.t .......... skipped: No Cpanel::JSON::XS t/none.t ............ ok 1 - Class failed to load ok 2 - All errors reported 1..2 ok t/pp.t .............. ok 1 - Correct JSON class ok 2 - Correct encode_json function ok 3 - Correct encode_json function ok 4 - JSON::PP: true decodes to a bool ok 5 - JSON::PP: false decodes to a bool ok 6 - JSON::PP: int does not decode to a bool 1..6 ok t/preload_cpanel.t .. skipped: No Cpanel::JSON::XS t/preload_xs.t ...... ok 1 - Correct JSON class ok 2 - Correct encode_json function ok 3 - Correct encode_json function ok 4 - JSON::XS: true decodes to a bool ok 5 - JSON::XS: false decodes to a bool ok 6 - JSON::XS: int does not decode to a bool 1..6 ok t/xs.t .............. ok 1 - Correct JSON class ok 2 - Correct encode_json function ok 3 - Correct encode_json function ok 4 - JSON::XS: true decodes to a bool ok 5 - JSON::XS: false decodes to a bool ok 6 - JSON::XS: int does not decode to a bool 1..6 ok All tests successful. Files=6, Tests=20, 1 wallclock secs ( 0.08 usr 0.01 sys + 0.30 cusr 0.06 csys = 0.45 CPU) Result: PASS ETHER/JSON-MaybeXS-1.002005.tar.gz make test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> Use L<Cpanel::JSON::XS> with a fallback to L<JSON::XS> and L<JSON::PP> >>> (cd /home/fly2000/var/cpan/build/JSON-MaybeXS-1.002005-3YMe_G && tar cvf - JSON-MaybeXS-1.002005.ppd blib) | gzip -c >/home/fly2000/var/REPO/E/ET/ETHER/JSON-MaybeXS-1.002005.tar.gz JSON-MaybeXS-1.002005.ppd blib/ blib/man3/ blib/man3/JSON::MaybeXS.3 blib/lib/ blib/lib/JSON/ blib/lib/JSON/MaybeXS.pm >>> mv /home/fly2000/var/cpan/build/JSON-MaybeXS-1.002005-3YMe_G/JSON-MaybeXS-1.002005.ppd /home/fly2000/var/REPO/E/ET/ETHER Running make for J/JJ/JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz Prepending %BUILDDIR%/JSON-MaybeXS-1.002005-3YMe_G/blib/arch %BUILDDIR%/JSON-MaybeXS-1.002005-3YMe_G/blib/lib %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/arch %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/lib %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly2000/var/cpan/build/Catalyst-Runtime-5.90075-bi5xsR Prepending %BUILDDIR%/JSON-MaybeXS-1.002005-3YMe_G/blib/arch %BUILDDIR%/JSON-MaybeXS-1.002005-3YMe_G/blib/lib %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/arch %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/lib %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make' CPAN.pm: Building J/JJ/JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz >>> make cp lib/Catalyst/Script/CGI.pm blib/lib/Catalyst/Script/CGI.pm cp lib/Catalyst/DispatchType/Path.pm blib/lib/Catalyst/DispatchType/Path.pm cp lib/Catalyst/Delta.pod blib/lib/Catalyst/Delta.pod cp lib/Catalyst/ClassData.pm blib/lib/Catalyst/ClassData.pm cp lib/Catalyst/Engine.pm blib/lib/Catalyst/Engine.pm cp lib/Catalyst/Plugin/Unicode/Encoding.pm blib/lib/Catalyst/Plugin/Unicode/Encoding.pm cp lib/Catalyst/Script/FastCGI.pm blib/lib/Catalyst/Script/FastCGI.pm cp lib/Catalyst/Script/Create.pm blib/lib/Catalyst/Script/Create.pm cp lib/Catalyst/Controller.pm blib/lib/Catalyst/Controller.pm cp lib/Catalyst/Component/ApplicationAttribute.pm blib/lib/Catalyst/Component/ApplicationAttribute.pm cp lib/Catalyst/EngineLoader.pm blib/lib/Catalyst/EngineLoader.pm cp lib/Catalyst/Component.pm blib/lib/Catalyst/Component.pm cp lib/Catalyst/Dispatcher.pm blib/lib/Catalyst/Dispatcher.pm cp lib/Catalyst/ActionChain.pm blib/lib/Catalyst/ActionChain.pm cp lib/Catalyst/Base.pm blib/lib/Catalyst/Base.pm cp lib/Catalyst/Exception/Interface.pm blib/lib/Catalyst/Exception/Interface.pm cp lib/Catalyst/Exception/Detach.pm blib/lib/Catalyst/Exception/Detach.pm cp lib/Catalyst/Response.pm blib/lib/Catalyst/Response.pm cp lib/Catalyst/DispatchType.pm blib/lib/Catalyst/DispatchType.pm cp lib/Catalyst/Exception/Basic.pm blib/lib/Catalyst/Exception/Basic.pm cp lib/Catalyst/Request/Upload.pm blib/lib/Catalyst/Request/Upload.pm cp lib/Catalyst/Request.pm blib/lib/Catalyst/Request.pm cp lib/Catalyst/DispatchType/Chained.pm blib/lib/Catalyst/DispatchType/Chained.pm cp lib/Catalyst/Middleware/Stash.pm blib/lib/Catalyst/Middleware/Stash.pm cp lib/Catalyst/Runtime.pm blib/lib/Catalyst/Runtime.pm cp lib/Catalyst/DispatchType/Default.pm blib/lib/Catalyst/DispatchType/Default.pm cp lib/Catalyst/Exception.pm blib/lib/Catalyst/Exception.pm cp lib/Catalyst/Model.pm blib/lib/Catalyst/Model.pm cp lib/Catalyst/Component/ContextClosure.pm blib/lib/Catalyst/Component/ContextClosure.pm cp lib/Catalyst/ActionContainer.pm blib/lib/Catalyst/ActionContainer.pm cp lib/Catalyst/PSGI.pod blib/lib/Catalyst/PSGI.pod cp lib/Catalyst/Engine/HTTP.pm blib/lib/Catalyst/Engine/HTTP.pm cp lib/Catalyst.pm blib/lib/Catalyst.pm cp lib/Catalyst/Action.pm blib/lib/Catalyst/Action.pm cp lib/Catalyst/ActionRole/ConsumesContent.pm blib/lib/Catalyst/ActionRole/ConsumesContent.pm cp lib/Catalyst/ActionRole/HTTPMethods.pm blib/lib/Catalyst/ActionRole/HTTPMethods.pm cp lib/Catalyst/Exception/Go.pm blib/lib/Catalyst/Exception/Go.pm cp lib/Catalyst/Script/Server.pm blib/lib/Catalyst/Script/Server.pm cp lib/Catalyst/DispatchType/Index.pm blib/lib/Catalyst/DispatchType/Index.pm cp lib/Catalyst/Log.pm blib/lib/Catalyst/Log.pm cp lib/Catalyst/Upgrading.pod blib/lib/Catalyst/Upgrading.pod cp lib/Catalyst/ScriptRole.pm blib/lib/Catalyst/ScriptRole.pm cp lib/Catalyst/Stats.pm blib/lib/Catalyst/Stats.pm cp lib/Catalyst/Test.pm blib/lib/Catalyst/Test.pm cp lib/Catalyst/Script/Test.pm blib/lib/Catalyst/Script/Test.pm cp lib/Catalyst/View.pm blib/lib/Catalyst/View.pm cp lib/Catalyst/ScriptRunner.pm blib/lib/Catalyst/ScriptRunner.pm cp lib/Catalyst/Utils.pm blib/lib/Catalyst/Utils.pm cp script/catalyst.pl blib/script/catalyst.pl /home/fly2000/ap2000-298540/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/catalyst.pl Manifying blib/man1/catalyst.pl.1 Manifying blib/man3/Catalyst.3 Manifying blib/man3/Catalyst::Action.3 Manifying blib/man3/Catalyst::ActionChain.3 Manifying blib/man3/Catalyst::ActionContainer.3 Manifying blib/man3/Catalyst::ActionRole::ConsumesContent.3 Manifying blib/man3/Catalyst::ActionRole::HTTPMethods.3 Manifying blib/man3/Catalyst::Base.3 Manifying blib/man3/Catalyst::ClassData.3 Manifying blib/man3/Catalyst::Component.3 Manifying blib/man3/Catalyst::Component::ApplicationAttribute.3 Manifying blib/man3/Catalyst::Component::ContextClosure.3 Manifying blib/man3/Catalyst::Controller.3 Manifying blib/man3/Catalyst::Delta.3 Manifying blib/man3/Catalyst::DispatchType.3 Manifying blib/man3/Catalyst::DispatchType::Chained.3 Manifying blib/man3/Catalyst::DispatchType::Default.3 Manifying blib/man3/Catalyst::DispatchType::Index.3 Manifying blib/man3/Catalyst::DispatchType::Path.3 Manifying blib/man3/Catalyst::Dispatcher.3 Manifying blib/man3/Catalyst::Engine.3 Manifying blib/man3/Catalyst::Engine::HTTP.3 Manifying blib/man3/Catalyst::EngineLoader.3 Manifying blib/man3/Catalyst::Exception.3 Manifying blib/man3/Catalyst::Exception::Basic.3 Manifying blib/man3/Catalyst::Exception::Detach.3 Manifying blib/man3/Catalyst::Exception::Go.3 Manifying blib/man3/Catalyst::Exception::Interface.3 Manifying blib/man3/Catalyst::Log.3 Manifying blib/man3/Catalyst::Middleware::Stash.3 Manifying blib/man3/Catalyst::Model.3 Manifying blib/man3/Catalyst::PSGI.3 Manifying blib/man3/Catalyst::Plugin::Unicode::Encoding.3 Manifying blib/man3/Catalyst::Request.3 Manifying blib/man3/Catalyst::Request::Upload.3 Manifying blib/man3/Catalyst::Response.3 Manifying blib/man3/Catalyst::Runtime.3 Manifying blib/man3/Catalyst::Script::CGI.3 Manifying blib/man3/Catalyst::Script::Create.3 Manifying blib/man3/Catalyst::Script::FastCGI.3 Manifying blib/man3/Catalyst::Script::Server.3 Manifying blib/man3/Catalyst::Script::Test.3 Manifying blib/man3/Catalyst::ScriptRole.3 Manifying blib/man3/Catalyst::ScriptRunner.3 Manifying blib/man3/Catalyst::Stats.3 Manifying blib/man3/Catalyst::Test.3 Manifying blib/man3/Catalyst::Upgrading.3 Manifying blib/man3/Catalyst::Utils.3 Manifying blib/man3/Catalyst::View.3 JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz make -- OK Prepending %BUILDDIR%/JSON-MaybeXS-1.002005-3YMe_G/blib/arch %BUILDDIR%/JSON-MaybeXS-1.002005-3YMe_G/blib/lib %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/arch %BUILDDIR%/Test-Without-Module-0.18-Fb0JwF/blib/lib %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/arch %BUILDDIR%/CGI-Struct-1.21-yQwOdl/blib/lib %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/arch %BUILDDIR%/Plack-Middleware-FixMissingBodyInRedirect-0.11-Nz3R5V/blib/lib %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/arch %BUILDDIR%/Plack-Middleware-RemoveRedundantBody-0.05-f_YTNa/blib/lib %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/arch %BUILDDIR%/Tree-Simple-VisitorFactory-0.12-wgYnY_/blib/lib %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/arch %BUILDDIR%/Class-C3-Adopt-NEXT-0.13-YlgMTa/blib/lib %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/arch %BUILDDIR%/Plack-Test-ExternalServer-0.01-4q3kUs/blib/lib %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/arch %BUILDDIR%/MooseX-MethodAttributes-0.29-22lPnR/blib/lib %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/arch %BUILDDIR%/MooseX-Types-0.45-WSH2Wl/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/aggregate/*.t t/01use.t ............................................................. 1..1 ok 1 - use Catalyst; ok t/aggregate.t ......................................................... skipped: No test aggregation requested t/aggregate/c3_appclass_bug.t ......................................... 1..1 ok 1 - No C3 error ok t/aggregate/c3_mro.t .................................................. 1..46 ok 1 - calculateMRO for Catalyst: ok 2 - calculateMRO for Catalyst::Action: ok 3 - calculateMRO for Catalyst::ActionChain: ok 4 - calculateMRO for Catalyst::ActionContainer: ok 5 - calculateMRO for Catalyst::ActionRole::ConsumesContent: ok 6 - calculateMRO for Catalyst::ActionRole::HTTPMethods: ok 7 - calculateMRO for Catalyst::Base: ok 8 - calculateMRO for Catalyst::ClassData: ok 9 - calculateMRO for Catalyst::Component: ok 10 - calculateMRO for Catalyst::Component::ApplicationAttribute: ok 11 - calculateMRO for Catalyst::Component::ContextClosure: ok 12 - calculateMRO for Catalyst::Controller: ok 13 - calculateMRO for Catalyst::DispatchType: ok 14 - calculateMRO for Catalyst::DispatchType::Chained: ok 15 - calculateMRO for Catalyst::DispatchType::Default: ok 16 - calculateMRO for Catalyst::DispatchType::Index: ok 17 - calculateMRO for Catalyst::DispatchType::Path: ok 18 - calculateMRO for Catalyst::Dispatcher: ok 19 - calculateMRO for Catalyst::Engine: ok 20 - calculateMRO for Catalyst::Engine::HTTP: ok 21 - calculateMRO for Catalyst::EngineLoader: ok 22 - calculateMRO for Catalyst::Exception: ok 23 - calculateMRO for Catalyst::Exception::Base: ok 24 - calculateMRO for Catalyst::Exception::Basic: ok 25 - calculateMRO for Catalyst::Exception::Detach: ok 26 - calculateMRO for Catalyst::Exception::Go: ok 27 - calculateMRO for Catalyst::Exception::Interface: ok 28 - calculateMRO for Catalyst::Log: ok 29 - calculateMRO for Catalyst::Middleware::Stash: ok 30 - calculateMRO for Catalyst::Model: ok 31 - calculateMRO for Catalyst::Plugin::Unicode::Encoding: ok 32 - calculateMRO for Catalyst::Request: ok 33 - calculateMRO for Catalyst::Request::Upload: ok 34 - calculateMRO for Catalyst::Response: ok 35 - calculateMRO for Catalyst::Runtime: ok 36 - calculateMRO for Catalyst::Script::CGI: ok 37 - calculateMRO for Catalyst::Script::Create: ok 38 - calculateMRO for Catalyst::Script::FastCGI: ok 39 - calculateMRO for Catalyst::Script::Server: ok 40 - calculateMRO for Catalyst::Script::Test: ok 41 - calculateMRO for Catalyst::ScriptRole: ok 42 - calculateMRO for Catalyst::ScriptRunner: ok 43 - calculateMRO for Catalyst::Stats: ok 44 - calculateMRO for Catalyst::Test: ok 45 - calculateMRO for Catalyst::Utils: ok 46 - calculateMRO for Catalyst::View: ok t/aggregate/caf_backcompat.t .......................................... 1..10 ok 1 - Catalyst::Action has Class::Accessor::Fast back-compat ok 2 - Catalyst::ActionContainer has Class::Accessor::Fast back-compat ok 3 - Catalyst::Component has Class::Accessor::Fast back-compat ok 4 - Catalyst::Dispatcher has Class::Accessor::Fast back-compat ok 5 - Catalyst::DispatchType has Class::Accessor::Fast back-compat ok 6 - Catalyst::Engine has Class::Accessor::Fast back-compat ok 7 - Catalyst::Log has Class::Accessor::Fast back-compat ok 8 - Catalyst::Request::Upload has Class::Accessor::Fast back-compat ok 9 - Catalyst::Request has Class::Accessor::Fast back-compat ok 10 - Catalyst::Response has Class::Accessor::Fast back-compat ok t/aggregate/catalyst_test_utf8.t ...................................... ok 1 - $str is in UTF8 internally ok 2 - $str is a sequence of octets (byte string) ok 3 - Catalyst::Test::get returned content correctly UTF-8 encoded 1..3 ok t/aggregate/custom_live_component_controller_action_auto_doublebug.t .. 1..3 ok 1 - auto + local ok 2 - Executed actions ok 3 - Content OK ok t/aggregate/custom_live_path_bug.t .................................... 1..2 ok 1 - response ok ok 2 - Content OK ok t/aggregate/deprecated_test_import.t .................................. ok 1 ok 2 1..2 ok t/aggregate/deprecated_test_unimported.t .............................. ok 1 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 2 - local_request is deprecated 1..2 ok t/aggregate/error_page_dump.t ......................................... ok 1 ok 2 ok 3 1..3 ok t/aggregate/live_component_controller_action_action.t ................. 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 43 - Request ok 44 - Response Successful 2xx ok 45 - Response Content-Type ok 46 - Test Action ok 47 - Test Class ok 48 - Extra args get passed to action contstructor ok 49 - Content is a serialized Catalyst::Request ok 50 - Request ok 51 - Response Successful 2xx ok 52 - Response Content-Type ok 53 - Test Action ok 54 - Test Class ok 55 - Content is a serialized Catalyst::Action ok 56 ok 57 ok 58 - Request ok 59 - Response Successful 2xx ok 60 - Response Content-Type ok 61 - Test Action ok 62 - Test Class ok 63 - Extra args get passed to action constructor ok 64 - Content is a serialized Catalyst::Request 1..64 ok t/aggregate/live_component_controller_action_auto.t ................... 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 19 - auto with detach ok 20 - Executed actions ok 21 - Content OK ok 22 - auto with_forward_detach ok 23 - Executed actions ok 24 - Content OK ok 25 - auto with_forward_detach to detach_action ok 26 - Executed actions ok 27 - Content OK 1..27 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 ................ 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 - Break a chain in the middle ok 113 - Executed actions ok 114 - Content OK ok 115 - Break a chain in the middle ok 116 - Executed actions ok 117 - Content OK ok 118 - uri_for with chained root action as arg ok 119 - Correct URI generated ok 120 - Interception of recursive chains ok 121 - Usage of absolute path part argument emits error ok 122 - chained in root namespace ok 123 - Executed actions ok 124 - Content OK ok 125 - Complex path with multiple empty pathparts ok 126 - Executed actions ok 127 - Content OK ok 128 - Complex path with multiple non-capturing pathparts ok 129 - Executed actions ok 130 - Content OK ok 131 - Choose between an early Args() and a later more ideal chain ok 132 - Executed actions ok 133 - Content OK ok 134 - Choose between a more specific chain and an earlier looser one ok 135 - Executed actions ok 136 - Content OK ok 137 - Choose between a more specific chain and an earlier looser one ok 138 - Executed actions ok 139 - Content OK ok 140 - Correct arg order ran not ok 141 - Executed actions # TODO Known bug # Failed (TODO) test 'Executed actions' # at t/aggregate/live_component_controller_action_chained.t line 990. # got: 'TestApp::Controller::Action::Chained->begin, TestApp::Controller::Action::Chained::CaptureArgs->base, TestApp::Controller::Action::Chained::CaptureArgs->two_args, TestApp::Controller::Action::Chained::CaptureArgs->view_two_args, TestApp::Controller::Action::Chained::CaptureArgs->end' # expected: 'TestApp::Controller::Action::Chained->begin, TestApp::Controller::Action::Chained::CaptureArgs->base, TestApp::Controller::Action::Chained::CaptureArgs->one_arg, TestApp::Controller::Action::Chained::CaptureArgs->edit_one_arg, TestApp::Controller::Action::Chained::CaptureArgs->end' not ok 142 - Content OK # TODO Known bug # Failed (TODO) test 'Content OK' # at t/aggregate/live_component_controller_action_chained.t line 992. # got: 'base; two_args; one; edit; view_two_args' # expected: 'base; one_arg; edit_one_arg' ok 143 - Correct pathpart/arg ran not ok 144 - Executed actions # TODO Known bug # Failed (TODO) test 'Executed actions' # at t/aggregate/live_component_controller_action_chained.t line 1012. # got: 'TestApp::Controller::Action::Chained->begin, TestApp::Controller::Action::Chained::CaptureArgs->base, TestApp::Controller::Action::Chained::CaptureArgs->two_args, TestApp::Controller::Action::Chained::CaptureArgs->view_two_args, TestApp::Controller::Action::Chained::CaptureArgs->end' # expected: 'TestApp::Controller::Action::Chained->begin, TestApp::Controller::Action::Chained::CaptureArgs->base, TestApp::Controller::Action::Chained::CaptureArgs->test_one_arg, TestApp::Controller::Action::Chained::CaptureArgs->end' not ok 145 - Content OK # TODO Known bug # Failed (TODO) test 'Content OK' # at t/aggregate/live_component_controller_action_chained.t line 1014. # got: 'base; two_args; test; one; view_two_args' # expected: 'base; test_plus_arg; one;' ok 146 - Correct arg order ran ok 147 - Executed actions ok 148 - Content OK ok 149 - Correct arg order ran ok 150 ok 151 - Content OK ok 152 - PathPrefix (as an endpoint) ok 153 - Executed actions ok 154 - Content OK ok 155 - static paths are prefered over captures ok 156 - Executed actions ok 157 - we prefer static path parts earlier in the chain not ok 158 - 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 1110. # 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 159 - request with URI-encoded arg ok 160 - args decoded ok 161 - captureargs decoded ok 162 - request with URI-encoded arg ok 163 - args decoded ok 164 - request /chained/roundtrip_urifor/foo/bar ok ok 165 - uri /chained/roundtrip_urifor/foo/bar can round trip through uri_for (path) ok 166 - uri /chained/roundtrip_urifor/foo/bar can round trip through uri_for (query) ok 167 - request /chained/roundtrip_urifor/foo%2Fbar/baz ok ok 168 - uri /chained/roundtrip_urifor/foo%2Fbar/baz can round trip through uri_for (path) ok 169 - uri /chained/roundtrip_urifor/foo%2Fbar/baz can round trip through uri_for (query) ok 170 - request /chained/roundtrip_urifor/foo/bar%2Fbaz ok ok 171 - uri /chained/roundtrip_urifor/foo/bar%2Fbaz can round trip through uri_for (path) ok 172 - uri /chained/roundtrip_urifor/foo/bar%2Fbaz can round trip through uri_for (query) ok 173 - request /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux ok ok 174 - uri /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux can round trip through uri_for (path) ok 175 - uri /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux can round trip through uri_for (query) ok 176 - request /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux?baz=quux%2Ffrood&foo=bar ok ok 177 - uri /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux?baz=quux%2Ffrood&foo=bar can round trip through uri_for (path) ok 178 - uri /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux?baz=quux%2Ffrood&foo=bar can round trip through uri_for (query) ok 179 - request /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux?baz%2Ffnoo=quux%2Ffrood&foo=bar ok ok 180 - uri /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux?baz%2Ffnoo=quux%2Ffrood&foo=bar can round trip through uri_for (path) ok 181 - uri /chained/roundtrip_urifor/foo%2Fbar/baz%2Fquux?baz%2Ffnoo=quux%2Ffrood&foo=bar can round trip through uri_for (query) ok 182 - request /chained/roundtrip_urifor/h%C3%BCtte/h%C3%BCtte?test=h%C3%BCtte ok ok 183 - uri /chained/roundtrip_urifor/h%C3%BCtte/h%C3%BCtte?test=h%C3%BCtte can round trip through uri_for (path) ok 184 - uri /chained/roundtrip_urifor/h%C3%BCtte/h%C3%BCtte?test=h%C3%BCtte can round trip through uri_for (query) ok 185 - match_captures: falling through ok 186 - match_captures: fell through ok 187 - match_captures: *not* falling through ok 188 - match_captures: forced ok 189 - match_captures: actually ran 1..189 ok t/aggregate/live_component_controller_action_chained2.t ............... ok 1 - Application home ok 2 - GoldFinger Project Index ok 3 - 007 page in GoldFinger Project ok 4 - no account ok 5 - /account/ferz ok 6 - /account/123 ok 7 - account ok 8 - downloads ok 9 - GET /c returns a 404 1..9 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_die_in_end.t ............. 1..2 ok 1 - Request ok 2 - generates a 500 error 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_streaming.t .............. ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Headers sent properly ok 5 ok 6 - No Content-Length for streaming responses ok 7 - Response content ok 8 - Content is a stream ok 9 - Request ok 10 - Response Successful 2xx ok 11 - Response Content-Type ok 12 - Response Content-Length ok 13 - Headers sent properly ok 14 ok 15 - Content is read from filehandle ok 16 - Request ok 17 - Response Successful 2xx ok 18 - Response Content-Type ok 19 - Response Content-Length ok 20 - Headers sent properly ok 21 ok 22 - Content is read from filehandle ok 23 - Request ok 24 - Response Successful 2xx ok 25 - Response Content-Type ok 26 - Headers sent properly ok 27 ok 28 - Response Content-Length ok 29 - Content is read from filehandle 1..29 ok 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_actionroles.t ................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 - action_args are honored with ActionRoles 1..18 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/args/%3A ok 2 - : as args ok 3 - Requested /args/params/%3A ok 4 - response content : as params ok 5 - Requested capture for path %3A ok 6 - : as capture ok 7 - Requested /args/args/%2F ok 8 - / as args ok 9 - Requested /args/params/%2F ok 10 - response content / as params ok 11 - Requested capture for path ok 12 - as capture ok 13 - Requested /args/args/%3F ok 14 - ? as args ok 15 - Requested /args/params/%3F ok 16 - response content ? as params ok 17 - Requested capture for path %3F ok 18 - ? as capture ok 19 - Requested /args/args/%5B ok 20 - [ as args ok 21 - Requested /args/params/%5B ok 22 - response content [ as params ok 23 - Requested capture for path %5B ok 24 - [ as capture ok 25 - Requested /args/args/%5D ok 26 - ] as args ok 27 - Requested /args/params/%5D ok 28 - response content ] as params ok 29 - Requested capture for path %5D ok 30 - ] as capture ok 31 - Requested /args/args/%40 ok 32 - @ as args ok 33 - Requested /args/params/%40 ok 34 - response content @ as params ok 35 - Requested capture for path %40 ok 36 - @ as capture ok 37 - Requested /args/args/%21 ok 38 - ! as args ok 39 - Requested /args/params/%21 ok 40 - response content ! as params ok 41 - Requested capture for path %21 ok 42 - ! as capture ok 43 - Requested /args/args/%24 ok 44 - $ as args ok 45 - Requested /args/params/%24 ok 46 - response content $ as params ok 47 - Requested capture for path %24 ok 48 - $ as capture ok 49 - Requested /args/args/%26 ok 50 - & as args ok 51 - Requested /args/params/%26 ok 52 - response content & as params ok 53 - Requested capture for path %26 ok 54 - & as capture ok 55 - Requested /args/args/%27 ok 56 - ' as args ok 57 - Requested /args/params/%27 ok 58 - response content ' as params ok 59 - Requested capture for path %27 ok 60 - ' as capture ok 61 - Requested /args/args/%28 ok 62 - ( as args ok 63 - Requested /args/params/%28 ok 64 - response content ( as params ok 65 - Requested capture for path %28 ok 66 - ( as capture ok 67 - Requested /args/args/%29 ok 68 - ) as args ok 69 - Requested /args/params/%29 ok 70 - response content ) as params ok 71 - Requested capture for path %29 ok 72 - ) as capture ok 73 - Requested /args/args/%2A ok 74 - * as args ok 75 - Requested /args/params/%2A ok 76 - response content * as params ok 77 - Requested capture for path %2A ok 78 - * as capture ok 79 - Requested /args/args/%2B ok 80 - + as args ok 81 - Requested /args/params/%2B ok 82 - response content + as params ok 83 - Requested capture for path %2B ok 84 - + as capture ok 85 - Requested /args/args/%3B ok 86 - ; as args ok 87 - Requested /args/params/%3B ok 88 - response content ; as params ok 89 - Requested capture for path %3B ok 90 - ; as capture ok 91 - Requested /args/args/%3D ok 92 - = as args ok 93 - Requested /args/params/%3D ok 94 - response content = as params ok 95 - Requested capture for path %3D ok 96 - = as capture ok 97 - Requested /args/args/%2C ok 98 - , as args ok 99 - Requested /args/params/%2C ok 100 - response content , as params ok 101 - Requested capture for path %2C ok 102 - , as capture ok 103 - Requested /args/args/%23 ok 104 - \# as args ok 105 - Requested /args/params/%23 ok 106 - response content \# as params ok 107 - Requested capture for path %23 ok 108 - \# as capture ok 109 - Requested /args/args/a ok 110 - a as args ok 111 - Requested /args/params/a ok 112 - response content a as params ok 113 - Requested capture for path a ok 114 - a as capture ok 115 - Requested /args/args/b ok 116 - b as args ok 117 - Requested /args/params/b ok 118 - response content b as params ok 119 - Requested capture for path b ok 120 - b as capture ok 121 - Requested /args/args/c ok 122 - c as args ok 123 - Requested /args/params/c ok 124 - response content c as params ok 125 - Requested capture for path c ok 126 - c as capture ok 127 - Requested /args/args/d ok 128 - d as args ok 129 - Requested /args/params/d ok 130 - response content d as params ok 131 - Requested capture for path d ok 132 - d as capture ok 133 - Requested /args/args/e ok 134 - e as args ok 135 - Requested /args/params/e ok 136 - response content e as params ok 137 - Requested capture for path e ok 138 - e as capture ok 139 - Requested /args/args/f ok 140 - f as args ok 141 - Requested /args/params/f ok 142 - response content f as params ok 143 - Requested capture for path f ok 144 - f as capture ok 145 - Requested /args/args/g ok 146 - g as args ok 147 - Requested /args/params/g ok 148 - response content g as params ok 149 - Requested capture for path g ok 150 - g as capture ok 151 - Requested /args/args/h ok 152 - h as args ok 153 - Requested /args/params/h ok 154 - response content h as params ok 155 - Requested capture for path h ok 156 - h as capture ok 157 - Requested /args/args/i ok 158 - i as args ok 159 - Requested /args/params/i ok 160 - response content i as params ok 161 - Requested capture for path i ok 162 - i as capture ok 163 - Requested /args/args/j ok 164 - j as args ok 165 - Requested /args/params/j ok 166 - response content j as params ok 167 - Requested capture for path j ok 168 - j as capture ok 169 - Requested /args/args/k ok 170 - k as args ok 171 - Requested /args/params/k ok 172 - response content k as params ok 173 - Requested capture for path k ok 174 - k as capture ok 175 - Requested /args/args/l ok 176 - l as args ok 177 - Requested /args/params/l ok 178 - response content l as params ok 179 - Requested capture for path l ok 180 - l as capture ok 181 - Requested /args/args/m ok 182 - m as args ok 183 - Requested /args/params/m ok 184 - response content m as params ok 185 - Requested capture for path m ok 186 - m as capture ok 187 - Requested /args/args/n ok 188 - n as args ok 189 - Requested /args/params/n ok 190 - response content n as params ok 191 - Requested capture for path n ok 192 - n as capture ok 193 - Requested /args/args/o ok 194 - o as args ok 195 - Requested /args/params/o ok 196 - response content o as params ok 197 - Requested capture for path o ok 198 - o as capture ok 199 - Requested /args/args/p ok 200 - p as args ok 201 - Requested /args/params/p ok 202 - response content p as params ok 203 - Requested capture for path p ok 204 - p as capture ok 205 - Requested /args/args/q ok 206 - q as args ok 207 - Requested /args/params/q ok 208 - response content q as params ok 209 - Requested capture for path q ok 210 - q as capture ok 211 - Requested /args/args/r ok 212 - r as args ok 213 - Requested /args/params/r ok 214 - response content r as params ok 215 - Requested capture for path r ok 216 - r as capture ok 217 - Requested /args/args/s ok 218 - s as args ok 219 - Requested /args/params/s ok 220 - response content s as params ok 221 - Requested capture for path s ok 222 - s as capture ok 223 - Requested /args/args/t ok 224 - t as args ok 225 - Requested /args/params/t ok 226 - response content t as params ok 227 - Requested capture for path t ok 228 - t as capture ok 229 - Requested /args/args/u ok 230 - u as args ok 231 - Requested /args/params/u ok 232 - response content u as params ok 233 - Requested capture for path u ok 234 - u as capture ok 235 - Requested /args/args/v ok 236 - v as args ok 237 - Requested /args/params/v ok 238 - response content v as params ok 239 - Requested capture for path v ok 240 - v as capture ok 241 - Requested /args/args/w ok 242 - w as args ok 243 - Requested /args/params/w ok 244 - response content w as params ok 245 - Requested capture for path w ok 246 - w as capture ok 247 - Requested /args/args/x ok 248 - x as args ok 249 - Requested /args/params/x ok 250 - response content x as params ok 251 - Requested capture for path x ok 252 - x as capture ok 253 - Requested /args/args/y ok 254 - y as args ok 255 - Requested /args/params/y ok 256 - response content y as params ok 257 - Requested capture for path y ok 258 - y as capture ok 259 - Requested /args/args/z ok 260 - z as args ok 261 - Requested /args/params/z ok 262 - response content z as params ok 263 - Requested capture for path z ok 264 - z as capture ok 265 - Requested /args/args/A ok 266 - A as args ok 267 - Requested /args/params/A ok 268 - response content A as params ok 269 - Requested capture for path A ok 270 - A as capture ok 271 - Requested /args/args/B ok 272 - B as args ok 273 - Requested /args/params/B ok 274 - response content B as params ok 275 - Requested capture for path B ok 276 - B as capture ok 277 - Requested /args/args/C ok 278 - C as args ok 279 - Requested /args/params/C ok 280 - response content C as params ok 281 - Requested capture for path C ok 282 - C as capture ok 283 - Requested /args/args/D ok 284 - D as args ok 285 - Requested /args/params/D ok 286 - response content D as params ok 287 - Requested capture for path D ok 288 - D as capture ok 289 - Requested /args/args/E ok 290 - E as args ok 291 - Requested /args/params/E ok 292 - response content E as params ok 293 - Requested capture for path E ok 294 - E as capture ok 295 - Requested /args/args/F ok 296 - F as args ok 297 - Requested /args/params/F ok 298 - response content F as params ok 299 - Requested capture for path F ok 300 - F as capture ok 301 - Requested /args/args/G ok 302 - G as args ok 303 - Requested /args/params/G ok 304 - response content G as params ok 305 - Requested capture for path G ok 306 - G as capture ok 307 - Requested /args/args/H ok 308 - H as args ok 309 - Requested /args/params/H ok 310 - response content H as params ok 311 - Requested capture for path H ok 312 - H as capture ok 313 - Requested /args/args/I ok 314 - I as args ok 315 - Requested /args/params/I ok 316 - response content I as params ok 317 - Requested capture for path I ok 318 - I as capture ok 319 - Requested /args/args/J ok 320 - J as args ok 321 - Requested /args/params/J ok 322 - response content J as params ok 323 - Requested capture for path J ok 324 - J as capture ok 325 - Requested /args/args/K ok 326 - K as args ok 327 - Requested /args/params/K ok 328 - response content K as params ok 329 - Requested capture for path K ok 330 - K as capture ok 331 - Requested /args/args/L ok 332 - L as args ok 333 - Requested /args/params/L ok 334 - response content L as params ok 335 - Requested capture for path L ok 336 - L as capture ok 337 - Requested /args/args/M ok 338 - M as args ok 339 - Requested /args/params/M ok 340 - response content M as params ok 341 - Requested capture for path M ok 342 - M as capture ok 343 - Requested /args/args/N ok 344 - N as args ok 345 - Requested /args/params/N ok 346 - response content N as params ok 347 - Requested capture for path N ok 348 - N as capture ok 349 - Requested /args/args/O ok 350 - O as args ok 351 - Requested /args/params/O ok 352 - response content O as params ok 353 - Requested capture for path O ok 354 - O as capture ok 355 - Requested /args/args/P ok 356 - P as args ok 357 - Requested /args/params/P ok 358 - response content P as params ok 359 - Requested capture for path P ok 360 - P as capture ok 361 - Requested /args/args/Q ok 362 - Q as args ok 363 - Requested /args/params/Q ok 364 - response content Q as params ok 365 - Requested capture for path Q ok 366 - Q as capture ok 367 - Requested /args/args/R ok 368 - R as args ok 369 - Requested /args/params/R ok 370 - response content R as params ok 371 - Requested capture for path R ok 372 - R as capture ok 373 - Requested /args/args/S ok 374 - S as args ok 375 - Requested /args/params/S ok 376 - response content S as params ok 377 - Requested capture for path S ok 378 - S as capture ok 379 - Requested /args/args/T ok 380 - T as args ok 381 - Requested /args/params/T ok 382 - response content T as params ok 383 - Requested capture for path T ok 384 - T as capture ok 385 - Requested /args/args/U ok 386 - U as args ok 387 - Requested /args/params/U ok 388 - response content U as params ok 389 - Requested capture for path U ok 390 - U as capture ok 391 - Requested /args/args/V ok 392 - V as args ok 393 - Requested /args/params/V ok 394 - response content V as params ok 395 - Requested capture for path V ok 396 - V as capture ok 397 - Requested /args/args/W ok 398 - W as args ok 399 - Requested /args/params/W ok 400 - response content W as params ok 401 - Requested capture for path W ok 402 - W as capture ok 403 - Requested /args/args/X ok 404 - X as args ok 405 - Requested /args/params/X ok 406 - response content X as params ok 407 - Requested capture for path X ok 408 - X as capture ok 409 - Requested /args/args/Y ok 410 - Y as args ok 411 - Requested /args/params/Y ok 412 - response content Y as params ok 413 - Requested capture for path Y ok 414 - Y as capture ok 415 - Requested /args/args/Z ok 416 - Z as args ok 417 - Requested /args/params/Z ok 418 - response content Z as params ok 419 - Requested capture for path Z ok 420 - Z as capture ok 421 - Requested /args/args/0 ok 422 - 0 as args ok 423 - Requested /args/params/0 ok 424 - response content 0 as params ok 425 - Requested capture for path 0 ok 426 - 0 as capture ok 427 - Requested /args/args/1 ok 428 - 1 as args ok 429 - Requested /args/params/1 ok 430 - response content 1 as params ok 431 - Requested capture for path 1 ok 432 - 1 as capture ok 433 - Requested /args/args/2 ok 434 - 2 as args ok 435 - Requested /args/params/2 ok 436 - response content 2 as params ok 437 - Requested capture for path 2 ok 438 - 2 as capture ok 439 - Requested /args/args/3 ok 440 - 3 as args ok 441 - Requested /args/params/3 ok 442 - response content 3 as params ok 443 - Requested capture for path 3 ok 444 - 3 as capture ok 445 - Requested /args/args/4 ok 446 - 4 as args ok 447 - Requested /args/params/4 ok 448 - response content 4 as params ok 449 - Requested capture for path 4 ok 450 - 4 as capture ok 451 - Requested /args/args/5 ok 452 - 5 as args ok 453 - Requested /args/params/5 ok 454 - response content 5 as params ok 455 - Requested capture for path 5 ok 456 - 5 as capture ok 457 - Requested /args/args/6 ok 458 - 6 as args ok 459 - Requested /args/params/6 ok 460 - response content 6 as params ok 461 - Requested capture for path 6 ok 462 - 6 as capture ok 463 - Requested /args/args/7 ok 464 - 7 as args ok 465 - Requested /args/params/7 ok 466 - response content 7 as params ok 467 - Requested capture for path 7 ok 468 - 7 as capture ok 469 - Requested /args/args/8 ok 470 - 8 as args ok 471 - Requested /args/params/8 ok 472 - response content 8 as params ok 473 - Requested capture for path 8 ok 474 - 8 as capture ok 475 - Requested /args/args/9 ok 476 - 9 as args ok 477 - Requested /args/params/9 ok 478 - response content 9 as params ok 479 - Requested capture for path 9 ok 480 - 9 as capture ok 481 - Requested /args/args/- ok 482 - - as args ok 483 - Requested /args/params/- ok 484 - response content - as params ok 485 - Requested capture for path - ok 486 - - as capture ok 487 - Requested /args/args/. ok 488 - . as args ok 489 - Requested /args/params/. ok 490 - response content . as params ok 491 - Requested capture for path . ok 492 - . as capture ok 493 - Requested /args/args/_ ok 494 - _ as args ok 495 - Requested /args/params/_ ok 496 - response content _ as params ok 497 - Requested capture for path _ ok 498 - _ as capture ok 499 - Requested /args/args/~ ok 500 - ~ as args ok 501 - Requested /args/params/~ ok 502 - response content ~ as params ok 503 - Requested capture for path ~ ok 504 - ~ as capture ok 505 - Requested /args/args/%20 ok 506 - as args ok 507 - Requested /args/params/%20 ok 508 - response content as params ok 509 - Requested capture for path %20 ok 510 - as capture ok 511 - Requested /args/args/%2F/%2F ok 512 - // as args ok 513 - Requested /args/params/%2F/%2F ok 514 - response content // as params ok 515 - Requested capture for path ok 516 - as capture ok 517 - Requested /args/args/%25/%25 ok 518 - %% as args ok 519 - Requested /args/params/%25/%25 ok 520 - response content %% as params ok 521 - Requested capture for path %25/%25 ok 522 - %% as capture ok t/aggregate/live_component_controller_attributes.t .................... 1..13 ok 1 - get /attributes/view ok 2 - Response Unsuccessful ok 3 - get /attributes/foo ok 4 - Executed correct acitons ok 5 - get /attributes/all_attrs ok 6 - Response OK ok 7 - Executed correct acitons ok 8 - get /attributes/some_attrs ok 9 - Response OK ok 10 - Executed correct acitons ok 11 - get /attributes/one_attr ok 12 - Response OK ok 13 - Executed correct acitons ok t/aggregate/live_component_controller_httpmethods.t ................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 1..20 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 - An object of class 'Catalyst::Request' 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 - An object of class 'Catalyst::Request' 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 - An object of class 'Catalyst::Request' 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 - X-Have-Request-Body set 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 - An object of class 'Catalyst::Request' 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 ................................. 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_INFO env var for dump/env ok 7 - Value we set as expected for /dump/env 1..7 ok t/aggregate/live_engine_request_escaped_path.t ........................ 1..6 ok 1 ok 2 - Response Successful 2xx ok 3 ok 4 ok 5 - Response Successful 2xx ok 6 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 - An object of class 'Catalyst::Request' isa 'Catalyst::Request' ok 7 - Forwarded port sets secure 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..54 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 - An object of class 'Catalyst::Request' 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 - An object of class 'Catalyst::Request' isa 'Catalyst::Request' ok 25 - Catalyst::Request method ok 26 - Catalyst::Request body_parameters ok 27 - Catalyst::Request parameters ok 28 - Catalyst::Request arguments ok 29 - Catalyst::Request uploads ok 30 - Catalyst::Request cookie ok 31 - Request ok 32 - Unserialize Catalyst::Request ok 33 - Catalyst::Request parameters ok 34 - Request ok 35 - Unserialize Catalyst::Request ok 36 - Catalyst::Request POST query_string ok 37 - Catalyst::Request query_keywords ok 38 - Catalyst::Request parameters ok 39 - Request ok 40 - Unserialize Catalyst::Request ok 41 - Catalyst::Request GET query_string ok 42 - Request ok 43 - Response Successful 2xx ok 44 - Response Content-Type ok 45 ok 46 - remove empty parameter ok 47 - empty parameter ok 48 - Request ok 49 - Response Successful 2xx ok 50 - Response Content-Type ok 51 ok 52 - remove empty parameter ok 53 - empty parameter ok 54 - empty parameter ok t/aggregate/live_engine_request_prepare_parameters.t .................. 1..8 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 - An object of class 'Catalyst::Request' isa 'Catalyst::Request' ok 7 - Catalyst::Request method ok 8 - Catalyst::Request parameters 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 - An object of class 'Catalyst::Request' 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 - An object of class 'Catalyst::Request' isa 'Catalyst::Request' ok 7 - Catalyst::Request method ok 8 - Catalyst::Request Content-Type ok 9 - Catalyst::Request Content-Length ok 10 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'Catalyst::Request' isa 'Catalyst::Request' ok 31 - Catalyst::Request method ok 32 - Catalyst::Request Content-Type ok 33 - Catalyst::Request Content-Length ok 34 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'Catalyst::Request' 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 - An object of class 'Catalyst::Request::Upload' 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 - An object of class 'HTTP::Body::OctetStream' isa 'HTTP::Body::OctetStream' ok 90 - An object of class 'File::Temp' 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 - An object of class 'Catalyst::Request' isa 'Catalyst::Request' ok 98 - Catalyst::Request method ok 99 - Catalyst::Request Content-Type ok 100 - Catalyst::Request Content-Length ok 101 - An object of class 'Catalyst::Request::Upload' 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 t/aggregate/live_engine_response_body.t ............................... ok 1 1..1 ok t/aggregate/live_engine_response_cookies.t ............................ ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Response Cookies ok 6 - Request ok 7 - Response Redirection 3xx ok 8 - Response Code ok 9 - Test Action ok 10 - Response Cookies ok 11 - Request ok 12 - Response Successful 2xx ok 13 - Response Content-Type ok 14 - Test Action ok 15 - Response Cookies ok 16 - Request ok 17 - Response Successful 2xx ok 18 - Response Content-Type ok 19 - Test Action ok 20 - Response Cookies 1..20 ok t/aggregate/live_engine_response_emptybody.t .......................... ok 1 ok 2 ok 3 ok 4 # skip content-length for body of '' is now server dependent 1..4 ok t/aggregate/live_engine_response_errors.t ............................. 1..18 ok 1 - Request ok 2 - Response Server Error 5xx ok 3 - Response Code ok 4 - Response Content-Type ok 5 - Test Action ok 6 - Catalyst Error ok 7 - Request ok 8 - Response Server Error 5xx ok 9 - Response Code ok 10 - Response Content-Type ok 11 - Test Action ok 12 - Catalyst Error ok 13 - Request ok 14 - Response Server Error 5xx ok 15 - Response Code ok 16 - Response Content-Type ok 17 - Test Action ok 18 - Catalyst Error ok t/aggregate/live_engine_response_headers.t ............................ 1..18 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Code ok 4 - Test Action ok 5 - Response Header X-Header-Catalyst ok 6 - Response Header X-Header-Cool ok 7 - Response Header X-Header-Numbers ok 8 - Response Header Content-Length ok 9 - HEAD method content is empty ok 10 - Request ok 11 - Response Successful 2xx ok 12 - Response Code ok 13 - Test Action ok 14 - Response Header X-Header-Catalyst ok 15 - Response Header X-Header-Cool ok 16 - Response Header X-Header-Numbers ok 17 - Response Header Content-Length ok 18 - GET method content ok t/aggregate/live_engine_response_large.t .............................. 1..6 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Length OK ok 4 - Request ok 5 - Response Successful 2xx ok 6 - Length OK ok t/aggregate/live_engine_response_print.t .............................. 1..9 ok 1 - Request ok 2 - Response one successful 2xx ok 3 - Content one OK ok 4 - Request ok 5 - Response three successful 2xx ok 6 - Content three OK ok 7 - Request ok 8 - Response two successful 2xx ok 9 - Content two OK ok t/aggregate/live_engine_response_redirect.t ........................... 1..26 ok 1 - Request ok 2 - Response Redirection 3xx ok 3 - Response Code ok 4 - Test Action ok 5 - Response Header Location ok 6 - 302 Redirect contains Content-Length ok 7 - 302 Redirect contains a response body ok 8 - Request ok 9 - Response Redirection 3xx ok 10 - Response Code ok 11 - Test Action ok 12 - Response Header Location ok 13 - Request ok 14 - Response Redirection 3xx ok 15 - Response Code ok 16 - Test Action ok 17 - Response Header Location ok 18 - 301 Redirect contains Content-Length ok 19 - 301 Redirect contains a response body ok 20 - Request ok 21 - Response Redirection 3xx ok 22 - Response Code ok 23 - Test Action ok 24 - Response Header Location ok 25 - 307 Redirect contains Content-Length ok 26 - 307 Redirect contains a response body ok t/aggregate/live_engine_response_status.t ............................. 1..30 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Code ok 4 - Response Content-Type ok 5 - Test Action ok 6 - Response Content ok 7 - Request ok 8 - Response Client Error 4xx ok 9 - Response Code ok 10 - Response Content-Type ok 11 - Test Action ok 12 - Response Content ok 13 - Request ok 14 - Response Client Error 4xx ok 15 - Response Code ok 16 - Response Content-Type ok 17 - Test Action ok 18 - Response Content ok 19 - Request ok 20 - Response Client Error 4xx ok 21 - Response Code ok 22 - Response Content-Type ok 23 - Test Action ok 24 - Response Content ok 25 - Request ok 26 - Response Server Error 5xx ok 27 - Response Code ok 28 - Response Content-Type ok 29 - Test Action ok 30 - Response Content ok t/aggregate/live_engine_setup_basics.t ................................ 1..1 ok 1 ok t/aggregate/live_engine_setup_plugins.t ............................... 1..2 ok 1 - Request ok 2 ok t/aggregate/live_loop.t ............................................... 1..3 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Loop OK ok t/aggregate/live_plugin_loaded.t ...................................... 1..5 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Loaded plugins ok t/aggregate/live_priorities.t ......................................... 1..14 ok 1 - Local vs. Path 1: local wins ok 2 - Local vs. Path 1: local wins (trailing slash) ok 3 - Local vs. Path 2: path wins ok 4 - Local vs. Path 2: path wins (trailing slash) ok 5 - index vs. Local: index wins ok 6 - index vs. Local: index wins (trailing slash) ok 7 - index vs. Path: index wins ok 8 - index vs. Path: index wins (trailing slash) ok 9 - multimethod zero: zero wins ok 10 - multimethod zero: zero wins (trailing slash) ok 11 - multimethod one: one 1 wins ok 12 - multimethod one: one 1 wins (trailing slash) ok 13 - multimethod two: two 1 2 wins ok 14 - multimethod two: two 1 2 wins (trailing slash) ok t/aggregate/live_recursion.t .......................................... 1..3 ok 1 - Request ok 2 - Response Not Successful ok 3 - Deep Recursion Detected ok t/aggregate/live_view_warnings.t ...................................... ok 1 - Request ok 2 - View failure warning received 1..2 ok t/aggregate/meta_method_unneeded.t .................................... 1..1 ok 1 ok t/aggregate/psgi_file.t ............................................... ok 1 - .psgi compiles ok 2 - No exception ok 3 - TestApp->_finalized_psgi_app works 1..3 ok t/aggregate/unit_controller_actions.t ................................. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/aggregate/unit_controller_config.t .................................. 1..9 ok 1 - use Catalyst; ok 2 - base_controller has expected config value for "base_key" ok 3 - controller_a has expected config value for "base_key" ok 4 - controller_a has expected config value for "key_a" ok 5 - controller_b has expected config value for "base_key" ok 6 - controller_b has expected config value for "key_b" ok 7 - base_controller has the expected number of config values ok 8 - controller_a has the expected number of config values ok 9 - controller_b has the expected number of config values ok t/aggregate/unit_controller_namespace.t ............................... 1..2 ok 1 ok 2 ok t/aggregate/unit_core_action.t ........................................ 1..6 ok 1 - use Catalyst::Action; ok 2 - overload string ok 3 - overload code ok 4 - bad match fails ok 5 - good match works ok 6 - compare works ok t/aggregate/unit_core_action_for.t .................................... 1..4 ok 1 - use TestApp; ok 2 - action_for on appclass ok ok 3 - action_for on controller ok ok 4 - action stringifies ok t/aggregate/unit_core_appclass_roles_in_plugin_list.t ................. 1..2 ok 1 - TestApp->setup_finalize modifier run once ok 2 - TestApp->setup_dispacter modifier run once ok t/aggregate/unit_core_classdata.t ..................................... 1..37 ok 1 - ClassDataTest->can(...) ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok [warn] Used regexp fallback for $c->model('MyApp::V::View$'), which found 'MyApp::V::View'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->model('MyApp::V::View') instead of $c->model('MyApp::V::View$'), but if you really wanted to search, pass in a regexp as the argument like so: $c->model(qr/MyApp::V::View$/) at t/aggregate/unit_core_component.t line 34. [warn] Used regexp fallback for $c->model('MyApp::C::Controller$'), which found 'MyApp::C::Controller'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->model('MyApp::C::Controller') instead of $c->model('MyApp::C::Controller$'), but if you really wanted to search, pass in a regexp as the argument like so: $c->model(qr/MyApp::C::Controller$/) at t/aggregate/unit_core_component.t line 35. [warn] Used regexp fallback for $c->model('MyApp::M::Model$'), which found 'MyApp::M::Model'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->model('MyApp::M::Model') instead of $c->model('MyApp::M::Model$'), but if you really wanted to search, pass in a regexp as the argument like so: $c->model(qr/MyApp::M::Model$/) at t/aggregate/unit_core_component.t line 36. [warn] Used regexp fallback for $c->model('Mode'), which found 'MyApp::M::Model'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->model('MyApp::M::Model') instead of $c->model('Mode'), but if you really wanted to search, pass in a regexp as the argument like so: $c->model(qr/Mode/) at t/aggregate/unit_core_component.t line 90. t/aggregate/unit_core_component.t ..................................... 1..22 ok 1 - use Catalyst; ok 2 - Explicit return ok ok 3 - Two-part return ok ok 4 - Single part return ok ok 5 - Empty return ok ok 6 - Fallthrough return ok ok 7 - regexp ok ok 8 - Explicit return ok ok 9 - Explicit return ok ok 10 - Explicit return ok ok 11 - Explicit return ok ok 12 - Explicit return ok ok 13 - regexp fallback warnings ok 14 - Explicit return ok ok 15 - regexp fallback warnings ok 16 - Regex return ok ok 17 - regexp fallback for comp() warns ok 18 - multiple results from regexp ok ok 19 - no results for failed search ok 20 - args passed to ACCEPT_CONTEXT ok ok 21 - args passed to ACCEPT_CONTEXT ok ok 22 - args passed to ACCEPT_CONTEXT ok ok t/aggregate/unit_core_component_generating.t .......................... 1..3 ok 1 - knows about generating model ok 2 - knows about the generated model ok 3 - can operate on generated model ok t/aggregate/unit_core_component_layers.t .............................. 1..6 ok 1 - use TestApp; ok 2 - TestApp::Model::Foo->can('model_foo_method') ok 3 - TestApp::Model::Foo->can('bar') ok 4 - TestApp::Model::Foo::Bar->can('model_foo_bar_method_from_foo') ok 5 - TestApp::Model::Foo::Bar->can('model_foo_bar_method_from_foo_bar') ok 6 - Model method getting $self->{quux} from config ok t/aggregate/unit_core_component_loading.t ............................. 1..155 ok 1 - TestComponents->can('components') ok 2 - Correct number of components loaded ok 3 - An object of class 'TestComponents::View::Bar::Bar::Foo' isa 'TestComponents::View::Bar::Bar::Foo' ok 4 - TestComponents::View::Bar::Bar::Foo->can('whoami') ok 5 ok 6 - An object of class 'TestComponents::View::Bar::Bar::Foo' isa 'Catalyst::View' ok 7 - TestComponents::View::Bar::Bar::Foo->can('whoami') ok 8 ok 9 - An object of class 'TestComponents::Controller::Bar::Foo' isa 'TestComponents::Controller::Bar::Foo' ok 10 - TestComponents::Controller::Bar::Foo->can('whoami') ok 11 ok 12 - An object of class 'TestComponents::Controller::Bar::Foo' isa 'Catalyst::Controller' ok 13 - TestComponents::Controller::Bar::Foo->can('whoami') ok 14 ok 15 - An object of class 'TestComponents::C::Bar' isa 'TestComponents::C::Bar' ok 16 - TestComponents::C::Bar->can('whoami') ok 17 ok 18 - An object of class 'TestComponents::C::Bar' isa 'Catalyst::Controller' ok 19 - TestComponents::C::Bar->can('whoami') ok 20 ok 21 - An object of class 'TestComponents::Controller::Foo' isa 'TestComponents::Controller::Foo' ok 22 - TestComponents::Controller::Foo->can('whoami') ok 23 ok 24 - An object of class 'TestComponents::Controller::Foo' isa 'Catalyst::Controller' ok 25 - TestComponents::Controller::Foo->can('whoami') ok 26 ok 27 - An object of class 'TestComponents::View::Bar::Bar::Bar::Foo' isa 'TestComponents::View::Bar::Bar::Bar::Foo' ok 28 - TestComponents::View::Bar::Bar::Bar::Foo->can('whoami') ok 29 ok 30 - An object of class 'TestComponents::View::Bar::Bar::Bar::Foo' isa 'Catalyst::View' ok 31 - TestComponents::View::Bar::Bar::Bar::Foo->can('whoami') ok 32 ok 33 - An object of class 'TestComponents::C::Foo::Bar' isa 'TestComponents::C::Foo::Bar' ok 34 - TestComponents::C::Foo::Bar->can('whoami') ok 35 ok 36 - An object of class 'TestComponents::C::Foo::Bar' isa 'Catalyst::Controller' ok 37 - TestComponents::C::Foo::Bar->can('whoami') ok 38 ok 39 - An object of class 'TestComponents::M::Foo::Foo::Foo::Bar' isa 'TestComponents::M::Foo::Foo::Foo::Bar' ok 40 - TestComponents::M::Foo::Foo::Foo::Bar->can('whoami') ok 41 ok 42 - An object of class 'TestComponents::M::Foo::Foo::Foo::Bar' isa 'Catalyst::Model' ok 43 - TestComponents::M::Foo::Foo::Foo::Bar->can('whoami') ok 44 ok 45 - An object of class 'TestComponents::M::Foo::Bar' isa 'TestComponents::M::Foo::Bar' ok 46 - TestComponents::M::Foo::Bar->can('whoami') ok 47 ok 48 - An object of class 'TestComponents::M::Foo::Bar' isa 'Catalyst::Model' ok 49 - TestComponents::M::Foo::Bar->can('whoami') ok 50 ok 51 - An object of class 'TestComponents::V::Foo::Bar' isa 'TestComponents::V::Foo::Bar' ok 52 - TestComponents::V::Foo::Bar->can('whoami') ok 53 ok 54 - An object of class 'TestComponents::V::Foo::Bar' isa 'Catalyst::View' ok 55 - TestComponents::V::Foo::Bar->can('whoami') ok 56 ok 57 - An object of class 'TestComponents::View::Bar::Foo' isa 'TestComponents::View::Bar::Foo' ok 58 - TestComponents::View::Bar::Foo->can('whoami') ok 59 ok 60 - An object of class 'TestComponents::View::Bar::Foo' isa 'Catalyst::View' ok 61 - TestComponents::View::Bar::Foo->can('whoami') ok 62 ok 63 - An object of class 'TestComponents::Controller::Bar::Bar::Foo' isa 'TestComponents::Controller::Bar::Bar::Foo' ok 64 - TestComponents::Controller::Bar::Bar::Foo->can('whoami') ok 65 ok 66 - An object of class 'TestComponents::Controller::Bar::Bar::Foo' isa 'Catalyst::Controller' ok 67 - TestComponents::Controller::Bar::Bar::Foo->can('whoami') ok 68 ok 69 - An object of class 'TestComponents::C::Foo::Foo::Foo::Bar' isa 'TestComponents::C::Foo::Foo::Foo::Bar' ok 70 - TestComponents::C::Foo::Foo::Foo::Bar->can('whoami') ok 71 ok 72 - An object of class 'TestComponents::C::Foo::Foo::Foo::Bar' isa 'Catalyst::Controller' ok 73 - TestComponents::C::Foo::Foo::Foo::Bar->can('whoami') ok 74 ok 75 - An object of class 'TestComponents::V::Foo::Foo::Foo::Bar' isa 'TestComponents::V::Foo::Foo::Foo::Bar' ok 76 - TestComponents::V::Foo::Foo::Foo::Bar->can('whoami') ok 77 ok 78 - An object of class 'TestComponents::V::Foo::Foo::Foo::Bar' isa 'Catalyst::View' ok 79 - TestComponents::V::Foo::Foo::Foo::Bar->can('whoami') ok 80 ok 81 - An object of class 'TestComponents::Model::Foo' isa 'TestComponents::Model::Foo' ok 82 - TestComponents::Model::Foo->can('whoami') ok 83 ok 84 - An object of class 'TestComponents::Model::Foo' isa 'Catalyst::Model' ok 85 - TestComponents::Model::Foo->can('whoami') ok 86 ok 87 - An object of class 'TestComponents::View::Foo' isa 'TestComponents::View::Foo' ok 88 - TestComponents::View::Foo->can('whoami') ok 89 ok 90 - An object of class 'TestComponents::View::Foo' isa 'Catalyst::View' ok 91 - TestComponents::View::Foo->can('whoami') ok 92 ok 93 - An object of class 'TestComponents::M::Bar' isa 'TestComponents::M::Bar' ok 94 - TestComponents::M::Bar->can('whoami') ok 95 ok 96 - An object of class 'TestComponents::M::Bar' isa 'Catalyst::Model' ok 97 - TestComponents::M::Bar->can('whoami') ok 98 ok 99 - An object of class 'TestComponents::C::Foo::Foo::Bar' isa 'TestComponents::C::Foo::Foo::Bar' ok 100 - TestComponents::C::Foo::Foo::Bar->can('whoami') ok 101 ok 102 - An object of class 'TestComponents::C::Foo::Foo::Bar' isa 'Catalyst::Controller' ok 103 - TestComponents::C::Foo::Foo::Bar->can('whoami') ok 104 ok 105 - An object of class 'TestComponents::M::Foo::Foo::Bar' isa 'TestComponents::M::Foo::Foo::Bar' ok 106 - TestComponents::M::Foo::Foo::Bar->can('whoami') ok 107 ok 108 - An object of class 'TestComponents::M::Foo::Foo::Bar' isa 'Catalyst::Model' ok 109 - TestComponents::M::Foo::Foo::Bar->can('whoami') ok 110 ok 111 - An object of class 'TestComponents::Model::Bar::Foo' isa 'TestComponents::Model::Bar::Foo' ok 112 - TestComponents::Model::Bar::Foo->can('whoami') ok 113 ok 114 - An object of class 'TestComponents::Model::Bar::Foo' isa 'Catalyst::Model' ok 115 - TestComponents::Model::Bar::Foo->can('whoami') ok 116 ok 117 - An object of class 'TestComponents::Model::Bar::Bar::Bar::Foo' isa 'TestComponents::Model::Bar::Bar::Bar::Foo' ok 118 - TestComponents::Model::Bar::Bar::Bar::Foo->can('whoami') ok 119 ok 120 - An object of class 'TestComponents::Model::Bar::Bar::Bar::Foo' isa 'Catalyst::Model' ok 121 - TestComponents::Model::Bar::Bar::Bar::Foo->can('whoami') ok 122 ok 123 - An object of class 'TestComponents::Controller::Bar::Bar::Bar::Foo' isa 'TestComponents::Controller::Bar::Bar::Bar::Foo' ok 124 - TestComponents::Controller::Bar::Bar::Bar::Foo->can('whoami') ok 125 ok 126 - An object of class 'TestComponents::Controller::Bar::Bar::Bar::Foo' isa 'Catalyst::Controller' ok 127 - TestComponents::Controller::Bar::Bar::Bar::Foo->can('whoami') ok 128 ok 129 - An object of class 'TestComponents::V::Foo::Foo::Bar' isa 'TestComponents::V::Foo::Foo::Bar' ok 130 - TestComponents::V::Foo::Foo::Bar->can('whoami') ok 131 ok 132 - An object of class 'TestComponents::V::Foo::Foo::Bar' isa 'Catalyst::View' ok 133 - TestComponents::V::Foo::Foo::Bar->can('whoami') ok 134 ok 135 - An object of class 'TestComponents::Model::Bar::Bar::Foo' isa 'TestComponents::Model::Bar::Bar::Foo' ok 136 - TestComponents::Model::Bar::Bar::Foo->can('whoami') ok 137 ok 138 - An object of class 'TestComponents::Model::Bar::Bar::Foo' isa 'Catalyst::Model' ok 139 - TestComponents::Model::Bar::Bar::Foo->can('whoami') ok 140 ok 141 - An object of class 'TestComponents::V::Bar' isa 'TestComponents::V::Bar' ok 142 - TestComponents::V::Bar->can('whoami') ok 143 ok 144 - An object of class 'TestComponents::V::Bar' isa 'Catalyst::View' ok 145 - TestComponents::V::Bar->can('whoami') ok 146 ok 147 - ExtraOptions->can('components') ok 148 - Correct number of components loaded ok 149 - Controller::Foo was skipped ok 150 - Extra::Foo was loaded ok 151 - Didn't load component twice ok 152 - COMPONENT called once ok 153 - Have generated model ok 154 - ACCEPT_CONTEXT in generated inner package fired as expected ok 155 - An object of class 'InnerComponent::Controller::Test' isa 'Catalyst::Controller' ok t/aggregate/unit_core_component_mro.t ................................. 1..1 ok 1 - correct warning thrown ok t/aggregate/unit_core_controller_actions_config.t ..................... ok 1 - Config un-mangled. RT\#65463 1..1 ok t/aggregate/unit_core_ctx_attr.t ...................................... ok 1 - use TestApp; ok 2 - $context->hello_lazy ok 3 - $context->hello_notlazy 1..3 ok t/aggregate/unit_core_engine-prepare_path.t ........................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 - path correct ok 15 - uri correct ok 16 - base correct ok 17 - path correct ok 18 - uri correct ok 19 - base correct ok 20 - URI contains correct path ok 21 - Base is correct 1..21 ok t/aggregate/unit_core_engine_fixenv-iis6.t ............................ ok 1 - check PATH_INFO ok 2 - check SCRIPT_NAME 1..2 ok t/aggregate/unit_core_engine_fixenv-lighttpd.t ........................ ok 1 - check PATH_INFO ok 2 - check SCRIPT_NAME 1..2 ok t/aggregate/unit_core_log.t ........................................... 1..24 ok 1 - Catalyst::Log->can('new') ok 2 - ... and creating a new log object should succeed ok 3 - '... and the object it returns' isa 'Catalyst::Log' ok 4 - Catalyst::Log->can('autoflush') ok 5 - Catalyst::Log->can('is_info') ok 6 - ... and the default behavior is to allow info messages ok 7 - Catalyst::Log->can('info') ok 8 - ... passing it an info message should succeed ok 9 - Catalyst::Log->can('_flush') ok 10 - ... and flushing the log should succeed ok 11 - ... with one log message ok 12 - ... which should match the format we expect ok 13 - Catalyst::Log::Subclass->can('new') ok 14 - ... and the log subclass constructor should return a new object ok 15 - '... and the object it returns' isa 'Catalyst::Log::Subclass' ok 16 - '... and it also' isa 'Catalyst::Log' ok 17 - Catalyst::Log::Subclass->can('autoflush') ok 18 - Catalyst::Log::Subclass->can('info') ok 19 - ... passing it an info message should succeed ok 20 - Catalyst::Log::Subclass->can('_flush') ok 21 - ... and flushing the log should succeed ok 22 - ... with two log messages ok 23 - ... with the first one being our new data ok 24 - ... which should match the format we expect ok t/aggregate/unit_core_log_autoflush.t ................................. 1..20 ok 1 - Catalyst::Log->can('new') ok 2 - ... and creating a new log object should succeed ok 3 - '... and the object it returns' isa 'Catalyst::Log' ok 4 - Catalyst::Log->can('is_info') ok 5 - ... and the default behavior is to allow info messages ok 6 - Catalyst::Log->can('info') ok 7 - ... passing it an info message should succeed ok 8 - ... and immediately flush the log ok 9 - ... with one log message ok 10 - ... which should match the format we expect ok 11 - Catalyst::Log::Subclass->can('new') ok 12 - ... and the log subclass constructor should return a new object ok 13 - '... and the object it returns' isa 'Catalyst::Log::Subclass' ok 14 - '... and it also' isa 'Catalyst::Log' ok 15 - Catalyst::Log::Subclass->can('info') ok 16 - ... passing it an info message should succeed ok 17 - ... and immediately flush the log ok 18 - ... with two log messages ok 19 - ... with the first one being our new data ok 20 - ... which should match the format we expect ok t/aggregate/unit_core_merge_config_hashes.t ........................... 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok [warn] Attempted to use view 'MyMVCTestApp::View::View', but does not exist [warn] Attempted to use view 'MyMVCTestApp::View::MyMVCTestApp::V::View$', but does not exist [warn] Used regexp fallback for $c->view('MyMVCTestApp::V::View$'), which found 'MyMVCTestApp::V::View'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->view('MyMVCTestApp::V::View') instead of $c->view('MyMVCTestApp::V::View$'), but if you really wanted to search, pass in a regexp as the argument like so: $c->view(qr/MyMVCTestApp::V::View$/) at t/aggregate/unit_core_mvc.t line 148. [warn] Used regexp fallback for $c->controller('MyMVCTestApp::C::Controller$'), which found 'MyMVCTestApp::C::Controller'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->controller('MyMVCTestApp::C::Controller') instead of $c->controller('MyMVCTestApp::C::Controller$'), but if you really wanted to search, pass in a regexp as the argument like so: $c->controller(qr/MyMVCTestApp::C::Controller$/) at t/aggregate/unit_core_mvc.t line 149. [warn] Used regexp fallback for $c->model('MyMVCTestApp::M::Model$'), which found 'MyMVCTestApp::M::Model'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->model('MyMVCTestApp::M::Model') instead of $c->model('MyMVCTestApp::M::Model$'), but if you really wanted to search, pass in a regexp as the argument like so: $c->model(qr/MyMVCTestApp::M::Model$/) at t/aggregate/unit_core_mvc.t line 150. [warn] Attempted to use view 'MyMVCTestApp::View::::View::V', but does not exist [warn] Used regexp fallback for $c->view('::View::V'), which found 'MyMVCTestApp::View::V'. Relying on regexp fallback behavior for component resolution is unreliable and unsafe. You probably meant $c->view('V') instead of $c->view('::View::V'), but if you really wanted to search, pass in a regexp as the argument like so: $c->view(qr/::View::V/) at t/aggregate/unit_core_mvc.t line 197. t/aggregate/unit_core_mvc.t ........................................... ok 1 - use Catalyst; ok 2 - V::View ok ok 3 - C::Controller ok ok 4 - M::Model ok ok 5 - Model::Dummy::Model ok ok 6 - 'Test::Object ok' isa 'Some::Test::Object' ok 7 - Controller::Model::Dummy::Model ok ok 8 - View::V ok ok 9 - Controller::C ok ok 10 - Model::M ok ok 11 - undef for invalid search ok 12 - views ok ok 13 - controllers ok ok 14 - models ok ok 15 - view() with no defaults returns *something* ok 16 - view() w/o a default is random, warnings thrown ok 17 ok 18 - model() with no defaults returns *something* ok 19 - model() w/o a default is random, warnings thrown ok 20 - default_view in class method ok ok 21 - default_model in class method ok ok 22 - regexp view ok ok 23 - regexp controller ok ok 24 - regexp model ok ok 25 - Object returned ok 26 - Explicit model search with overloaded object ok 27 - Object returned ok 28 - regexp fallback warnings ok 29 - Object returned ok 30 - regexp fallback warnings ok 31 - Explicit return ok ok 32 - Explicit return ok ok 33 - Explicit return ok ok 34 - multiple controller returns from regexp search ok 35 - multiple view returns from regexp search ok 36 - multiple model returns from regexp search ok 37 - 0 results for failed search ok 38 - MyMVCTestApp->model args passed to ACCEPT_CONTEXT ok ok 39 - $c->model args passed to ACCEPT_CONTEXT ok ok 40 - $c->view args passed to ACCEPT_CONTEXT ok ok 41 - args passed to ACCEPT_CONTEXT ok ok 42 - controller by fully qualified name ok ok 43 - suggested fix in warning for fully qualified component names makes sense ok 44 - controller Another::Foo found ok 45 - no controller Foo found ok 46 - no regexp fallback warnings 1..46 ok t/aggregate/unit_core_path_to.t ....................................... ok 1 - use Catalyst; ok 2 - An object of class 'Path::Class::Dir' isa 'Path::Class::Dir' ok 3 - Unix path ok 4 - deep Unix path 1..4 ok make: *** wait: No child processes. Stop. make: *** Waiting for unfinished jobs.... make: *** wait: No child processes. Stop. Timeout (max run time is 300s) /home/fly2000/ap2000-298540/bin/perl-static killed by signal 15.