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.