Start 2008-09-25T08:09:24 LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include PATH=C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl\site\bin;C:\Perl\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem Going to read C:\cpanfly\var\cpan\Metadata Database was generated on Thu, 25 Sep 2008 09:26:52 GMT Running make for D/DA/DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DANIELTWC/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\D\DA\DANIELTWC\Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz ok Catalyst-Plugin-Session-Store-DBIC-0.07/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Schema/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Schema/Session.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Schema.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Controller/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Controller/Session.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Controller/Flash.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Model/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Model/DBICSchema.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Model/DBIC.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Model/DBIC/ Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp/Model/DBIC/Session.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/SetupDB.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/lib/TestApp.pm Catalyst-Plugin-Session-Store-DBIC-0.07/t/04dbic.t Catalyst-Plugin-Session-Store-DBIC-0.07/t/05dbic-schema.t Catalyst-Plugin-Session-Store-DBIC-0.07/t/03podcoverage.t Catalyst-Plugin-Session-Store-DBIC-0.07/t/02pod.t Catalyst-Plugin-Session-Store-DBIC-0.07/t/01use.t Catalyst-Plugin-Session-Store-DBIC-0.07/lib/ Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/ Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/Plugin/ Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/Plugin/Session/ Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/Plugin/Session/Store/ Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/Plugin/Session/Store/DBIC.pm Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/Plugin/Session/Store/DBIC/ Catalyst-Plugin-Session-Store-DBIC-0.07/lib/Catalyst/Plugin/Session/Store/DBIC/Delegate.pm Catalyst-Plugin-Session-Store-DBIC-0.07/Changes Catalyst-Plugin-Session-Store-DBIC-0.07/MANIFEST Catalyst-Plugin-Session-Store-DBIC-0.07/Makefile.PL Catalyst-Plugin-Session-Store-DBIC-0.07/META.yml CPAN.pm: Going to build D/DA/DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Warning: prerequisite Catalyst 5.65 not found. Warning: prerequisite Catalyst::Exception 0 not found. Warning: prerequisite Catalyst::Plugin::Session::Store::Delegate 0.02 not found. Warning: prerequisite DBIx::Class 0.07000 not found. Checking if your kit is complete... Looks good Writing Makefile for Catalyst::Plugin::Session::Store::DBIC ---- Unsatisfied dependencies detected during ---- ---- DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz ---- Catalyst::Exception [requires] Catalyst::Plugin::Session::Store::Delegate [requires] Catalyst [requires] DBIx::Class [requires] Running make test Delayed until after prerequisites Running test for module 'Catalyst::Exception' Running make for M/MR/MRAMBERG/Catalyst-Runtime-5.7014.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\M\MR\MRAMBERG\Catalyst-Runtime-5.7014.tar.gz ok Catalyst-Runtime-5.7014/ Catalyst-Runtime-5.7014/Changes Catalyst-Runtime-5.7014/inc/ Catalyst-Runtime-5.7014/inc/Module/ Catalyst-Runtime-5.7014/inc/Module/AutoInstall.pm Catalyst-Runtime-5.7014/inc/Module/Install/ Catalyst-Runtime-5.7014/inc/Module/Install/AutoInstall.pm Catalyst-Runtime-5.7014/inc/Module/Install/Base.pm Catalyst-Runtime-5.7014/inc/Module/Install/Can.pm Catalyst-Runtime-5.7014/inc/Module/Install/Fetch.pm Catalyst-Runtime-5.7014/inc/Module/Install/Include.pm Catalyst-Runtime-5.7014/inc/Module/Install/Makefile.pm Catalyst-Runtime-5.7014/inc/Module/Install/Metadata.pm Catalyst-Runtime-5.7014/inc/Module/Install/Win32.pm Catalyst-Runtime-5.7014/inc/Module/Install/WriteAll.pm Catalyst-Runtime-5.7014/inc/Module/Install.pm Catalyst-Runtime-5.7014/lib/ Catalyst-Runtime-5.7014/lib/Catalyst/ Catalyst-Runtime-5.7014/lib/Catalyst/Action.pm Catalyst-Runtime-5.7014/lib/Catalyst/ActionChain.pm Catalyst-Runtime-5.7014/lib/Catalyst/ActionContainer.pm Catalyst-Runtime-5.7014/lib/Catalyst/AttrContainer.pm Catalyst-Runtime-5.7014/lib/Catalyst/Base.pm Catalyst-Runtime-5.7014/lib/Catalyst/Build.pm Catalyst-Runtime-5.7014/lib/Catalyst/Component.pm Catalyst-Runtime-5.7014/lib/Catalyst/Controller.pm Catalyst-Runtime-5.7014/lib/Catalyst/Dispatcher.pm Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType/ Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType/Chained.pm Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType/Default.pm Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType/Index.pm Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType/Path.pm Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType/Regex.pm Catalyst-Runtime-5.7014/lib/Catalyst/DispatchType.pm Catalyst-Runtime-5.7014/lib/Catalyst/Engine/ Catalyst-Runtime-5.7014/lib/Catalyst/Engine/CGI.pm Catalyst-Runtime-5.7014/lib/Catalyst/Engine/FastCGI.pm Catalyst-Runtime-5.7014/lib/Catalyst/Engine/HTTP/ Catalyst-Runtime-5.7014/lib/Catalyst/Engine/HTTP/Restarter/ Catalyst-Runtime-5.7014/lib/Catalyst/Engine/HTTP/Restarter/Watcher.pm Catalyst-Runtime-5.7014/lib/Catalyst/Engine/HTTP/Restarter.pm Catalyst-Runtime-5.7014/lib/Catalyst/Engine/HTTP.pm Catalyst-Runtime-5.7014/lib/Catalyst/Engine.pm Catalyst-Runtime-5.7014/lib/Catalyst/Exception.pm Catalyst-Runtime-5.7014/lib/Catalyst/Log.pm Catalyst-Runtime-5.7014/lib/Catalyst/Manual/ Catalyst-Runtime-5.7014/lib/Catalyst/Manual/Installation/ Catalyst-Runtime-5.7014/lib/Catalyst/Manual/Installation/CentOS4.pod Catalyst-Runtime-5.7014/lib/Catalyst/Manual/Installation.pod Catalyst-Runtime-5.7014/lib/Catalyst/Manual.pm Catalyst-Runtime-5.7014/lib/Catalyst/Model.pm Catalyst-Runtime-5.7014/lib/Catalyst/Request/ Catalyst-Runtime-5.7014/lib/Catalyst/Request/Upload.pm Catalyst-Runtime-5.7014/lib/Catalyst/Request.pm Catalyst-Runtime-5.7014/lib/Catalyst/Response.pm Catalyst-Runtime-5.7014/lib/Catalyst/Runtime.pm Catalyst-Runtime-5.7014/lib/Catalyst/Stats.pm Catalyst-Runtime-5.7014/lib/Catalyst/Test.pm Catalyst-Runtime-5.7014/lib/Catalyst/Utils.pm Catalyst-Runtime-5.7014/lib/Catalyst/View.pm Catalyst-Runtime-5.7014/lib/Catalyst.pm Catalyst-Runtime-5.7014/Makefile.PL Catalyst-Runtime-5.7014/MANIFEST Catalyst-Runtime-5.7014/META.yml Catalyst-Runtime-5.7014/script/ Catalyst-Runtime-5.7014/script/catalyst.pl Catalyst-Runtime-5.7014/t/ Catalyst-Runtime-5.7014/t/01use.t Catalyst-Runtime-5.7014/t/02pod.t Catalyst-Runtime-5.7014/t/03podcoverage.t Catalyst-Runtime-5.7014/t/04critic.rc Catalyst-Runtime-5.7014/t/04critic.t Catalyst-Runtime-5.7014/t/c3_mro.t Catalyst-Runtime-5.7014/t/catalyst_130pix.gif Catalyst-Runtime-5.7014/t/conf/ Catalyst-Runtime-5.7014/t/conf/extra.conf.in Catalyst-Runtime-5.7014/t/custom_live_component_controller_action_auto_doublebug.t Catalyst-Runtime-5.7014/t/custom_live_path_bug.t Catalyst-Runtime-5.7014/t/dead_load_multiple_chained_attributes.t Catalyst-Runtime-5.7014/t/lib/ Catalyst-Runtime-5.7014/t/lib/Catalyst/ Catalyst-Runtime-5.7014/t/lib/Catalyst/Action/ Catalyst-Runtime-5.7014/t/lib/Catalyst/Action/TestAfter.pm Catalyst-Runtime-5.7014/t/lib/Catalyst/Action/TestBefore.pm Catalyst-Runtime-5.7014/t/lib/Catalyst/Plugin/ Catalyst-Runtime-5.7014/t/lib/Catalyst/Plugin/Test/ Catalyst-Runtime-5.7014/t/lib/Catalyst/Plugin/Test/Errors.pm Catalyst-Runtime-5.7014/t/lib/Catalyst/Plugin/Test/Headers.pm Catalyst-Runtime-5.7014/t/lib/Catalyst/Plugin/Test/Plugin.pm Catalyst-Runtime-5.7014/t/lib/PluginTestApp.pm Catalyst-Runtime-5.7014/t/lib/TestApp/ Catalyst-Runtime-5.7014/t/lib/TestApp/Action/ Catalyst-Runtime-5.7014/t/lib/TestApp/Action/TestBefore.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Action/TestMyAction.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Action.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Auto/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Auto/Abort.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Auto/Deep.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Auto/Default.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Auto.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Begin.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/ArgsOrder.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Auto/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Auto/Bar.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Auto/Detach.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Auto/Foo.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Auto/Forward.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Auto.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Bar.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Foo.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/ParentChain.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/PassedArgs.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained/Root.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Chained.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Default.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Detach.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/End.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Forward.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/ForwardTo.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Global.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Index.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Inheritance.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Local.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Path.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Private.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Regexp.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/Streaming.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/TestMultipath.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action/TestRelative.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Action.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Args.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Dump.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Request/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Request/Uploads.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Request/URI.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/Cookies.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/Errors.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/Headers.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/Large.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/Redirect.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Engine/Response/Status.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Fork.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Index.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities/ Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities/loc_vs_index.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities/locre_vs_index.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities/MultiMethod.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities/path_vs_index.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities/re_vs_index.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Priorities.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Controller/Root.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Model/ Catalyst-Runtime-5.7014/t/lib/TestApp/Model/Foo/ Catalyst-Runtime-5.7014/t/lib/TestApp/Model/Foo/Bar.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Model/Foo.pm Catalyst-Runtime-5.7014/t/lib/TestApp/Plugin/ Catalyst-Runtime-5.7014/t/lib/TestApp/Plugin/FullyQualified.pm Catalyst-Runtime-5.7014/t/lib/TestApp/View/ Catalyst-Runtime-5.7014/t/lib/TestApp/View/Dump/ Catalyst-Runtime-5.7014/t/lib/TestApp/View/Dump/Parameters.pm Catalyst-Runtime-5.7014/t/lib/TestApp/View/Dump/Request.pm Catalyst-Runtime-5.7014/t/lib/TestApp/View/Dump/Response.pm Catalyst-Runtime-5.7014/t/lib/TestApp/View/Dump.pm Catalyst-Runtime-5.7014/t/lib/TestApp.pm Catalyst-Runtime-5.7014/t/lib/TestAppChainedAbsolutePathPart/ Catalyst-Runtime-5.7014/t/lib/TestAppChainedAbsolutePathPart/Controller/ Catalyst-Runtime-5.7014/t/lib/TestAppChainedAbsolutePathPart/Controller/Foo.pm Catalyst-Runtime-5.7014/t/lib/TestAppChainedAbsolutePathPart.pm Catalyst-Runtime-5.7014/t/lib/TestAppChainedRecursive/ Catalyst-Runtime-5.7014/t/lib/TestAppChainedRecursive/Controller/ Catalyst-Runtime-5.7014/t/lib/TestAppChainedRecursive/Controller/Foo.pm Catalyst-Runtime-5.7014/t/lib/TestAppChainedRecursive.pm Catalyst-Runtime-5.7014/t/lib/TestAppDoubleAutoBug.pm Catalyst-Runtime-5.7014/t/lib/TestAppOnDemand/ Catalyst-Runtime-5.7014/t/lib/TestAppOnDemand/Controller/ Catalyst-Runtime-5.7014/t/lib/TestAppOnDemand/Controller/Body.pm Catalyst-Runtime-5.7014/t/lib/TestAppOnDemand.pm Catalyst-Runtime-5.7014/t/lib/TestAppPathBug.pm Catalyst-Runtime-5.7014/t/lib/TestAppStats.pm Catalyst-Runtime-5.7014/t/live_component_controller_action_action.t Catalyst-Runtime-5.7014/t/live_component_controller_action_auto.t Catalyst-Runtime-5.7014/t/live_component_controller_action_begin.t Catalyst-Runtime-5.7014/t/live_component_controller_action_chained.t Catalyst-Runtime-5.7014/t/live_component_controller_action_default.t Catalyst-Runtime-5.7014/t/live_component_controller_action_detach.t Catalyst-Runtime-5.7014/t/live_component_controller_action_end.t Catalyst-Runtime-5.7014/t/live_component_controller_action_forward.t Catalyst-Runtime-5.7014/t/live_component_controller_action_global.t Catalyst-Runtime-5.7014/t/live_component_controller_action_index.t Catalyst-Runtime-5.7014/t/live_component_controller_action_inheritance.t Catalyst-Runtime-5.7014/t/live_component_controller_action_local.t Catalyst-Runtime-5.7014/t/live_component_controller_action_multipath.t Catalyst-Runtime-5.7014/t/live_component_controller_action_path.t Catalyst-Runtime-5.7014/t/live_component_controller_action_private.t Catalyst-Runtime-5.7014/t/live_component_controller_action_regexp.t Catalyst-Runtime-5.7014/t/live_component_controller_action_streaming.t Catalyst-Runtime-5.7014/t/live_component_controller_args.t Catalyst-Runtime-5.7014/t/live_engine_request_auth.t Catalyst-Runtime-5.7014/t/live_engine_request_body.t Catalyst-Runtime-5.7014/t/live_engine_request_body_demand.t Catalyst-Runtime-5.7014/t/live_engine_request_cookies.t Catalyst-Runtime-5.7014/t/live_engine_request_headers.t Catalyst-Runtime-5.7014/t/live_engine_request_parameters.t Catalyst-Runtime-5.7014/t/live_engine_request_uploads.t Catalyst-Runtime-5.7014/t/live_engine_request_uri.t Catalyst-Runtime-5.7014/t/live_engine_response_cookies.t Catalyst-Runtime-5.7014/t/live_engine_response_errors.t Catalyst-Runtime-5.7014/t/live_engine_response_headers.t Catalyst-Runtime-5.7014/t/live_engine_response_large.t Catalyst-Runtime-5.7014/t/live_engine_response_redirect.t Catalyst-Runtime-5.7014/t/live_engine_response_status.t Catalyst-Runtime-5.7014/t/live_engine_setup_basics.t Catalyst-Runtime-5.7014/t/live_engine_setup_plugins.t Catalyst-Runtime-5.7014/t/live_fork.t Catalyst-Runtime-5.7014/t/live_loop.t Catalyst-Runtime-5.7014/t/live_plugin_loaded.t Catalyst-Runtime-5.7014/t/live_priorities.t Catalyst-Runtime-5.7014/t/live_recursion.t Catalyst-Runtime-5.7014/t/live_stats.t Catalyst-Runtime-5.7014/t/optional_apache-cgi-rewrite.pl Catalyst-Runtime-5.7014/t/optional_apache-cgi.pl Catalyst-Runtime-5.7014/t/optional_apache-fastcgi-non-root.pl Catalyst-Runtime-5.7014/t/optional_apache-fastcgi.pl Catalyst-Runtime-5.7014/t/optional_http-server-restart.t Catalyst-Runtime-5.7014/t/optional_http-server.t Catalyst-Runtime-5.7014/t/optional_lighttpd-fastcgi-non-root.t Catalyst-Runtime-5.7014/t/optional_lighttpd-fastcgi.t Catalyst-Runtime-5.7014/t/optional_memleak.t Catalyst-Runtime-5.7014/t/optional_stress.t Catalyst-Runtime-5.7014/t/optional_stress.yml Catalyst-Runtime-5.7014/t/optional_threads.t Catalyst-Runtime-5.7014/t/something/ Catalyst-Runtime-5.7014/t/something/Makefile.PL Catalyst-Runtime-5.7014/t/something/script/ Catalyst-Runtime-5.7014/t/something/script/foo/ Catalyst-Runtime-5.7014/t/something/script/foo/bar/ Catalyst-Runtime-5.7014/t/something/script/foo/bar/for_dist Catalyst-Runtime-5.7014/t/unit_controller_config.t Catalyst-Runtime-5.7014/t/unit_controller_namespace.t Catalyst-Runtime-5.7014/t/unit_core_action_for.t Catalyst-Runtime-5.7014/t/unit_core_component.t Catalyst-Runtime-5.7014/t/unit_core_component_layers.t Catalyst-Runtime-5.7014/t/unit_core_component_loading.t Catalyst-Runtime-5.7014/t/unit_core_log.t Catalyst-Runtime-5.7014/t/unit_core_merge_config_hashes.t Catalyst-Runtime-5.7014/t/unit_core_mvc.t Catalyst-Runtime-5.7014/t/unit_core_path_to.t Catalyst-Runtime-5.7014/t/unit_core_plugin.t Catalyst-Runtime-5.7014/t/unit_core_uri_for.t Catalyst-Runtime-5.7014/t/unit_core_uri_for_action.t Catalyst-Runtime-5.7014/t/unit_core_uri_for_multibytechar.t Catalyst-Runtime-5.7014/t/unit_load_catalyst_test.t Catalyst-Runtime-5.7014/t/unit_stats.t Catalyst-Runtime-5.7014/t/unit_utils_env_value.t Catalyst-Runtime-5.7014/t/unit_utils_load_class.t Catalyst-Runtime-5.7014/t/unit_utils_prefix.t Catalyst-Runtime-5.7014/t/unit_utils_request.t Catalyst-Runtime-5.7014/t/unit_utils_subdir.t CPAN.pm: Going to build M/MR/MRAMBERG/Catalyst-Runtime-5.7014.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Carp ...loaded. (1.08) - Class::Accessor::Fast ...loaded. (0.31) - Class::Data::Inheritable ...loaded. (0.08) - Class::Inspector ...loaded. (1.23 >= 1.06) - CGI::Simple::Cookie ...loaded. (1.106) - Data::Dump ...loaded. (1.11) - File::Modified ...loaded. (0.07) - HTML::Entities ...loaded. (1.35) - HTTP::Body ...loaded. (1.04 >= 0.9) - HTTP::Headers ...loaded. (5.810 >= 1.64) - HTTP::Request ...loaded. (5.814) - HTTP::Response ...loaded. (5.813) - HTTP::Request::AsCGI ...loaded. (0.5 >= 0.5) - LWP::UserAgent ...loaded. (5.814) - Module::Pluggable ...loaded. (3.8 >= 3.01) - NEXT ...loaded. (0.60) - Path::Class ...loaded. (0.16 >= 0.09) - Scalar::Util ...loaded. (1.19) - Text::SimpleTable ...loaded. (0.05 >= 0.03) - Time::HiRes ...loaded. (1.9715) - Tree::Simple ...loaded. (1.18 >= 1.15) - Tree::Simple::Visitor::FindByPath ...loaded. (0.03) - URI ...loaded. (1.37 >= 1.35) - Text::Balanced ...loaded. (2.0.0) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for Catalyst::Runtime Important: This library is for running Catalyst applications. For development and use of catalyst.pl and myapp_create.pl, make sure you also install the development tools package Catalyst::Devel. perl -MCPANPLUS -e 'install Catalyst::Devel' # or perl -MCPAN -e 'install Catalyst::Devel' To get some commonly used plugins, as well as the TT view and DBIC model, install Task::Catalyst in the same way. Have fun! >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Catalyst/Engine/CGI.pm blib\lib\Catalyst\Engine\CGI.pm cp lib/Catalyst/Utils.pm blib\lib\Catalyst\Utils.pm cp lib/Catalyst/Stats.pm blib\lib\Catalyst\Stats.pm cp lib/Catalyst/AttrContainer.pm blib\lib\Catalyst\AttrContainer.pm cp lib/Catalyst/Engine/FastCGI.pm blib\lib\Catalyst\Engine\FastCGI.pm cp lib/Catalyst/Runtime.pm blib\lib\Catalyst\Runtime.pm cp lib/Catalyst/DispatchType/Chained.pm blib\lib\Catalyst\DispatchType\Chained.pm cp lib/Catalyst/DispatchType/Default.pm blib\lib\Catalyst\DispatchType\Default.pm cp lib/Catalyst/Engine/HTTP/Restarter.pm blib\lib\Catalyst\Engine\HTTP\Restarter.pm cp lib/Catalyst/Dispatcher.pm blib\lib\Catalyst\Dispatcher.pm cp lib/Catalyst/DispatchType/Path.pm blib\lib\Catalyst\DispatchType\Path.pm cp lib/Catalyst/View.pm blib\lib\Catalyst\View.pm cp lib/Catalyst/DispatchType/Index.pm blib\lib\Catalyst\DispatchType\Index.pm cp lib/Catalyst/DispatchType/Regex.pm blib\lib\Catalyst\DispatchType\Regex.pm cp lib/Catalyst/Request.pm blib\lib\Catalyst\Request.pm cp lib/Catalyst/Test.pm blib\lib\Catalyst\Test.pm cp lib/Catalyst/Model.pm blib\lib\Catalyst\Model.pm cp lib/Catalyst/Log.pm blib\lib\Catalyst\Log.pm cp lib/Catalyst/Exception.pm blib\lib\Catalyst\Exception.pm cp lib/Catalyst/Action.pm blib\lib\Catalyst\Action.pm cp lib/Catalyst/Response.pm blib\lib\Catalyst\Response.pm cp lib/Catalyst/Engine/HTTP/Restarter/Watcher.pm blib\lib\Catalyst\Engine\HTTP\Restarter\Watcher.pm cp lib/Catalyst/Build.pm blib\lib\Catalyst\Build.pm cp lib/Catalyst/Controller.pm blib\lib\Catalyst\Controller.pm cp lib/Catalyst/ActionChain.pm blib\lib\Catalyst\ActionChain.pm cp lib/Catalyst/Component.pm blib\lib\Catalyst\Component.pm cp lib/Catalyst/ActionContainer.pm blib\lib\Catalyst\ActionContainer.pm cp lib/Catalyst/Manual/Installation/CentOS4.pod blib\lib\Catalyst\Manual\Installation\CentOS4.pod cp lib/Catalyst.pm blib\lib\Catalyst.pm cp lib/Catalyst/Manual/Installation.pod blib\lib\Catalyst\Manual\Installation.pod cp lib/Catalyst/Base.pm blib\lib\Catalyst\Base.pm cp lib/Catalyst/DispatchType.pm blib\lib\Catalyst\DispatchType.pm cp lib/Catalyst/Engine/HTTP.pm blib\lib\Catalyst\Engine\HTTP.pm cp lib/Catalyst/Request/Upload.pm blib\lib\Catalyst\Request\Upload.pm cp lib/Catalyst/Engine.pm blib\lib\Catalyst\Engine.pm cp lib/Catalyst/Manual.pm blib\lib\Catalyst\Manual.pm C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/catalyst.pl blib\script\catalyst.pl pl2bat.bat blib\script\catalyst.pl MRAMBERG/Catalyst-Runtime-5.7014.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/catalyst.pl blib\script\catalyst.pl pl2bat.bat blib\script\catalyst.pl C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/01use.t t/02pod.t t/03podcoverage.t t/04critic.t t/c3_mro.t t/custom_live_component_controller_action_auto_doublebug.t t/custom_live_path_bug.t t/dead_load_multiple_chained_attributes.t t/live_component_controller_action_action.t t/live_component_controller_action_auto.t t/live_component_controller_action_begin.t t/live_component_controller_action_chained.t t/live_component_controller_action_default.t t/live_component_controller_action_detach.t t/live_component_controller_action_end.t t/live_component_controller_action_forward.t t/live_component_controller_action_global.t t/live_component_controller_action_index.t t/live_component_controller_action_inheritance.t t/live_component_controller_action_local.t t/live_component_controller_action_multipath.t t/live_component_controller_action_path.t t/live_component_controller_action_private.t t/live_component_controller_action_regexp.t t/live_component_controller_action_streaming.t t/live_component_controller_args.t t/live_engine_request_auth.t t/live_engine_request_body.t t/live_engine_request_body_demand.t t/live_engine_request_cookies.t t/live_engine_request_headers.t t/live_engine_request_parameters.t t/live_engine_request_uploads.t t/live_engine_request_uri.t t/live_engine_response_cookies.t t/live_engine_response_errors.t t/live_engine_response_headers.t t/live_engine_response_large.t t/live_engine_response_redirect.t t/live_engine_response_status.t t/live_engine_setup_basics.t t/live_engine_setup_plugins.t t/live_fork.t t/live_loop.t t/live_plugin_loaded.t t/live_priorities.t t/live_recursion.t t/live_stats.t t/optional_http-server-restart.t t/optional_http-server.t t/optional_lighttpd-fastcgi-non-root.t t/optional_lighttpd-fastcgi.t t/optional_memleak.t t/optional_stress.t t/optional_threads.t t/unit_controller_config.t t/unit_controller_namespace.t t/unit_core_action_for.t t/unit_core_component.t t/unit_core_component_layers.t t/unit_core_component_loading.t t/unit_core_log.t t/unit_core_merge_config_hashes.t t/unit_core_mvc.t t/unit_core_path_to.t t/unit_core_plugin.t t/unit_core_uri_for.t t/unit_core_uri_for_action.t t/unit_core_uri_for_multibytechar.t t/unit_load_catalyst_test.t t/unit_stats.t t/unit_utils_env_value.t t/unit_utils_load_class.t t/unit_utils_prefix.t t/unit_utils_request.t t/unit_utils_subdir.t t/01use..................................................... 1..1 ok 1 - use Catalyst; ok t/02pod..................................................... 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/03podcoverage............................................. 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/04critic.................................................. 1..0 # Skip Critic test only for developers. skipped: Critic test only for developers. t/c3_mro.................................................... 1..35 ok 1 - calculateMRO for Catalyst ok 2 - calculateMRO for Catalyst::Engine::FastCGI ok 3 - calculateMRO for Catalyst::DispatchType::Regex ok 4 - calculateMRO for Catalyst::Dispatcher ok 5 - calculateMRO for Catalyst::Engine::HTTP::Restarter::Watcher ok 6 - calculateMRO for Catalyst::Engine::CGI ok 7 - calculateMRO for Catalyst::Log ok 8 - calculateMRO for Catalyst::Base ok 9 - calculateMRO for Catalyst::DispatchType::Default ok 10 - calculateMRO for Catalyst::Build ok 11 - calculateMRO for Catalyst::AttrContainer ok 12 - calculateMRO for Catalyst::Engine::HTTP ok 13 - calculateMRO for Catalyst::Model ok 14 - calculateMRO for Catalyst::Controller ok 15 - calculateMRO for Catalyst::Action ok 16 - calculateMRO for Catalyst::DispatchType::Chained ok 17 - calculateMRO for Catalyst::Utils ok 18 - calculateMRO for Catalyst::Test ok 19 - calculateMRO for Catalyst::Component ok 20 - calculateMRO for Catalyst::View ok 21 - calculateMRO for Catalyst::Request::Upload ok 22 - calculateMRO for Catalyst::ActionChain ok 23 - calculateMRO for Catalyst::Response ok 24 - calculateMRO for Catalyst::Exception ok 25 - calculateMRO for Catalyst::DispatchType::Path ok 26 - calculateMRO for Catalyst::Exception::Base ok 27 - calculateMRO for Catalyst::ActionContainer ok 28 - calculateMRO for Catalyst::Manual ok 29 - calculateMRO for Catalyst::Request ok 30 - calculateMRO for Catalyst::Engine ok 31 - calculateMRO for Catalyst::DispatchType::Index ok 32 - calculateMRO for Catalyst::Engine::HTTP::Restarter ok 33 - calculateMRO for Catalyst::Runtime ok 34 - calculateMRO for Catalyst::Stats ok 35 - calculateMRO for Catalyst::DispatchType ok t/custom_live_component_controller_action_auto_doublebug.... 1..3 Name "Catalyst::AttrContainer::config" used only once: possible typo at C:/cpanfly/var/megalib/NEXT.pm line 56. Name "Catalyst::Controller::config" used only once: possible typo at C:/cpanfly/var/megalib/NEXT.pm line 56. ok 1 - auto + local ok 2 - Executed actions ok 3 - Content OK ok t/custom_live_path_bug...................................... 1..2 ok 1 - response ok ok 2 - Content OK ok t/dead_load_multiple_chained_attributes..................... 1..4 ok 1 ok 2 - Multiple chained attributes make action setup fail ok 3 ok 4 - And ok again ok t/live_component_controller_action_action................... 1..28 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 t/live_component_controller_action_auto..................... 1..18 ok 1 - auto + local ok 2 - Executed actions ok 3 - Content OK ok 4 - auto + default ok 5 - Executed actions ok 6 - Content OK ok 7 - auto + auto + local ok 8 - Executed actions ok 9 - Content OK ok 10 - auto + auto + default ok 11 - Executed actions ok 12 - Content OK ok 13 - auto + failing auto + local ok 14 - Executed actions ok 15 - Content OK ok 16 - auto + default ok 17 - Executed actions ok 18 - Content OK ok t/live_component_controller_action_begin.................... 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/live_component_controller_action_chained.................. 1..124 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 - Behaviour when auto returns 1 correct ok 77 - Executed actions ok 78 - Content OK ok 79 - Behaviour when auto returns 0 correct ok 80 - Executed actions ok 81 - Content OK ok 82 - Correct auto actions are run on cross controller dispatch ok 83 - Executed actions ok 84 - Content OK ok 85 - Forwarding out of auto in chain ok 86 - Executed actions ok 87 - Content OK ok 88 - Detaching out of auto in chain ok 89 - Executed actions ok 90 - Content OK ok 91 - Loose end is not callable ok 92 - Executed actions ok 93 - Status OK ok 94 - Forwarding out a chain ok 95 - Executed actions ok 96 - Content OK ok 97 - Forwarding out a chain ok 98 - Executed actions ok 99 - Content OK ok 100 - uri_for with chained root action as arg ok 101 - Correct URI generated ok 102 - Interception of recursive chains ok 103 - Usage of absolute path part argument emits error ok 104 - chained in root namespace ok 105 - Executed actions ok 106 - Content OK ok 107 - Complex path with multiple empty pathparts ok 108 - Executed actions ok 109 - Content OK ok 110 - Choose between an early Args() and a later more ideal chain ok 111 - Executed actions ok 112 - Content OK ok 113 - Choose between a more specific chain and an earlier looser one ok 114 - Executed actions ok 115 - Content OK ok 116 - Choose between a more specific chain and an earlier looser one ok 117 - Executed actions ok 118 - Content OK ok 119 - Correct arg order ran ok 120 - Executed actions ok 121 - Content OK ok 122 - Correct arg order ran ok 123 ok 124 - Content OK ok t/live_component_controller_action_default.................. 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/live_component_controller_action_detach................... 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/live_component_controller_action_end...................... 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/live_component_controller_action_forward.................. 1..50 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 t/live_component_controller_action_global................... 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/live_component_controller_action_index.................... 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/live_component_controller_action_inheritance.............. 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/live_component_controller_action_local.................... 1..32 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 t/live_component_controller_action_multipath................ 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/live_component_controller_action_path..................... 1..36 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 t/live_component_controller_action_private.................. 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/live_component_controller_action_regexp................... 1..28 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Test Action ok 5 - Test Class ok 6 - Content is a serialized Catalyst::Request ok 7 - Request ok 8 - Response Successful 2xx ok 9 - Response Content-Type ok 10 - Test Action ok 11 - Test Class ok 12 - Content is a serialized Catalyst::Request ok 13 - Request ok 14 - Response Successful 2xx ok 15 - Response Content-Type ok 16 - Test Action ok 17 - Test Class ok 18 - number of captures ok 19 - mandatory capture ok 20 - optional capture ok 21 - Request ok 22 - Response Successful 2xx ok 23 - Response Content-Type ok 24 - Test Action ok 25 - Test Class ok 26 - number of captures ok 27 - mandatory capture ok 28 - optional capture ok t/live_component_controller_action_streaming................ 1..10 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Response Content-Length ok 5 - Content is a stream ok 6 - Request not ok 7 - Response Successful 2xx # Failed test 'Response Successful 2xx' # at t/live_component_controller_action_streaming.t line 67. not ok 8 - Response Content-Type # Failed test 'Response Content-Type' # at t/live_component_controller_action_streaming.t line 68. # got: 'text/html' # expected: 'text/plain' not ok 9 - Response Content-Length # Failed test 'Response Content-Length' # at t/live_component_controller_action_streaming.t line 69. # got: undef # expected: '48' not ok 10 - Content is read from filehandle # Failed test 'Content is read from filehandle' # at t/live_component_controller_action_streaming.t line 70. # got: ' # An Error Occurred # #

An Error Occurred

#

500 Internal Server Error

# # # ' # expected: 'use Test::More tests => 1; # # use_ok('Catalyst'); # ' # Looks like you failed 4 tests of 10. Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/10 subtests t/live_component_controller_args............................ 1..522 ok 1 - Requested args for path %3A ok 2 - : as args ok 3 - Requested params for path %3A ok 4 - : as params ok 5 - Requested capture for path %3A ok 6 - : as capture ok 7 - Requested args for path %2F ok 8 - / as args ok 9 - Requested params for path %2F ok 10 - / as params ok 11 - Requested capture for path ok 12 - as capture ok 13 - Requested args for path %3F ok 14 - ? as args ok 15 - Requested params for path %3F ok 16 - ? as params ok 17 - Requested capture for path %3F ok 18 - ? as capture ok 19 - Requested args for path %5B ok 20 - [ as args ok 21 - Requested params for path %5B ok 22 - [ as params ok 23 - Requested capture for path %5B ok 24 - [ as capture ok 25 - Requested args for path %5D ok 26 - ] as args ok 27 - Requested params for path %5D ok 28 - ] as params ok 29 - Requested capture for path %5D ok 30 - ] as capture ok 31 - Requested args for path %40 ok 32 - @ as args ok 33 - Requested params for path %40 ok 34 - @ as params ok 35 - Requested capture for path %40 ok 36 - @ as capture ok 37 - Requested args for path ! ok 38 - ! as args ok 39 - Requested params for path ! ok 40 - ! as params ok 41 - Requested capture for path ! ok 42 - ! as capture ok 43 - Requested args for path %24 ok 44 - $ as args ok 45 - Requested params for path %24 ok 46 - $ as params ok 47 - Requested capture for path %24 ok 48 - $ as capture ok 49 - Requested args for path %26 ok 50 - & as args ok 51 - Requested params for path %26 ok 52 - & as params ok 53 - Requested capture for path %26 ok 54 - & as capture ok 55 - Requested args for path ' ok 56 - ' as args ok 57 - Requested params for path ' ok 58 - ' as params ok 59 - Requested capture for path ' ok 60 - ' as capture ok 61 - Requested args for path ( ok 62 - ( as args ok 63 - Requested params for path ( ok 64 - ( as params ok 65 - Requested capture for path ( ok 66 - ( as capture ok 67 - Requested args for path ) ok 68 - ) as args ok 69 - Requested params for path ) ok 70 - ) as params ok 71 - Requested capture for path ) ok 72 - ) as capture ok 73 - Requested args for path * ok 74 - * as args ok 75 - Requested params for path * ok 76 - * as params ok 77 - Requested capture for path * ok 78 - * as capture ok 79 - Requested args for path %2B ok 80 - + as args ok 81 - Requested params for path %2B ok 82 - + as params ok 83 - Requested capture for path %2B ok 84 - + as capture ok 85 - Requested args for path %3B ok 86 - ; as args ok 87 - Requested params for path %3B ok 88 - ; as params ok 89 - Requested capture for path %3B ok 90 - ; as capture ok 91 - Requested args for path %3D ok 92 - = as args ok 93 - Requested params for path %3D ok 94 - = as params ok 95 - Requested capture for path %3D ok 96 - = as capture ok 97 - Requested args for path %2C ok 98 - , as args ok 99 - Requested params for path %2C ok 100 - , as params ok 101 - Requested capture for path %2C ok 102 - , as capture ok 103 - Requested args for path %23 ok 104 - \# as args ok 105 - Requested params for path %23 ok 106 - \# as params ok 107 - Requested capture for path %23 ok 108 - \# as capture ok 109 - Requested args for path a ok 110 - a as args ok 111 - Requested params for path a ok 112 - a as params ok 113 - Requested capture for path a ok 114 - a as capture ok 115 - Requested args for path b ok 116 - b as args ok 117 - Requested params for path b ok 118 - b as params ok 119 - Requested capture for path b ok 120 - b as capture ok 121 - Requested args for path c ok 122 - c as args ok 123 - Requested params for path c ok 124 - c as params ok 125 - Requested capture for path c ok 126 - c as capture ok 127 - Requested args for path d ok 128 - d as args ok 129 - Requested params for path d ok 130 - d as params ok 131 - Requested capture for path d ok 132 - d as capture ok 133 - Requested args for path e ok 134 - e as args ok 135 - Requested params for path e ok 136 - e as params ok 137 - Requested capture for path e ok 138 - e as capture ok 139 - Requested args for path f ok 140 - f as args ok 141 - Requested params for path f ok 142 - f as params ok 143 - Requested capture for path f ok 144 - f as capture ok 145 - Requested args for path g ok 146 - g as args ok 147 - Requested params for path g ok 148 - g as params ok 149 - Requested capture for path g ok 150 - g as capture ok 151 - Requested args for path h ok 152 - h as args ok 153 - Requested params for path h ok 154 - h as params ok 155 - Requested capture for path h ok 156 - h as capture ok 157 - Requested args for path i ok 158 - i as args ok 159 - Requested params for path i ok 160 - i as params ok 161 - Requested capture for path i ok 162 - i as capture ok 163 - Requested args for path j ok 164 - j as args ok 165 - Requested params for path j ok 166 - j as params ok 167 - Requested capture for path j ok 168 - j as capture ok 169 - Requested args for path k ok 170 - k as args ok 171 - Requested params for path k ok 172 - k as params ok 173 - Requested capture for path k ok 174 - k as capture ok 175 - Requested args for path l ok 176 - l as args ok 177 - Requested params for path l ok 178 - l as params ok 179 - Requested capture for path l ok 180 - l as capture ok 181 - Requested args for path m ok 182 - m as args ok 183 - Requested params for path m ok 184 - m as params ok 185 - Requested capture for path m ok 186 - m as capture ok 187 - Requested args for path n ok 188 - n as args ok 189 - Requested params for path n ok 190 - n as params ok 191 - Requested capture for path n ok 192 - n as capture ok 193 - Requested args for path o ok 194 - o as args ok 195 - Requested params for path o ok 196 - o as params ok 197 - Requested capture for path o ok 198 - o as capture ok 199 - Requested args for path p ok 200 - p as args ok 201 - Requested params for path p ok 202 - p as params ok 203 - Requested capture for path p ok 204 - p as capture ok 205 - Requested args for path q ok 206 - q as args ok 207 - Requested params for path q ok 208 - q as params ok 209 - Requested capture for path q ok 210 - q as capture ok 211 - Requested args for path r ok 212 - r as args ok 213 - Requested params for path r ok 214 - r as params ok 215 - Requested capture for path r ok 216 - r as capture ok 217 - Requested args for path s ok 218 - s as args ok 219 - Requested params for path s ok 220 - s as params ok 221 - Requested capture for path s ok 222 - s as capture ok 223 - Requested args for path t ok 224 - t as args ok 225 - Requested params for path t ok 226 - t as params ok 227 - Requested capture for path t ok 228 - t as capture ok 229 - Requested args for path u ok 230 - u as args ok 231 - Requested params for path u ok 232 - u as params ok 233 - Requested capture for path u ok 234 - u as capture ok 235 - Requested args for path v ok 236 - v as args ok 237 - Requested params for path v ok 238 - v as params ok 239 - Requested capture for path v ok 240 - v as capture ok 241 - Requested args for path w ok 242 - w as args ok 243 - Requested params for path w ok 244 - w as params ok 245 - Requested capture for path w ok 246 - w as capture ok 247 - Requested args for path x ok 248 - x as args ok 249 - Requested params for path x ok 250 - x as params ok 251 - Requested capture for path x ok 252 - x as capture ok 253 - Requested args for path y ok 254 - y as args ok 255 - Requested params for path y ok 256 - y as params ok 257 - Requested capture for path y ok 258 - y as capture ok 259 - Requested args for path z ok 260 - z as args ok 261 - Requested params for path z ok 262 - z as params ok 263 - Requested capture for path z ok 264 - z as capture ok 265 - Requested args for path A ok 266 - A as args ok 267 - Requested params for path A ok 268 - A as params ok 269 - Requested capture for path A ok 270 - A as capture ok 271 - Requested args for path B ok 272 - B as args ok 273 - Requested params for path B ok 274 - B as params ok 275 - Requested capture for path B ok 276 - B as capture ok 277 - Requested args for path C ok 278 - C as args ok 279 - Requested params for path C ok 280 - C as params ok 281 - Requested capture for path C ok 282 - C as capture ok 283 - Requested args for path D ok 284 - D as args ok 285 - Requested params for path D ok 286 - D as params ok 287 - Requested capture for path D ok 288 - D as capture ok 289 - Requested args for path E ok 290 - E as args ok 291 - Requested params for path E ok 292 - E as params ok 293 - Requested capture for path E ok 294 - E as capture ok 295 - Requested args for path F ok 296 - F as args ok 297 - Requested params for path F ok 298 - F as params ok 299 - Requested capture for path F ok 300 - F as capture ok 301 - Requested args for path G ok 302 - G as args ok 303 - Requested params for path G ok 304 - G as params ok 305 - Requested capture for path G ok 306 - G as capture ok 307 - Requested args for path H ok 308 - H as args ok 309 - Requested params for path H ok 310 - H as params ok 311 - Requested capture for path H ok 312 - H as capture ok 313 - Requested args for path I ok 314 - I as args ok 315 - Requested params for path I ok 316 - I as params ok 317 - Requested capture for path I ok 318 - I as capture ok 319 - Requested args for path J ok 320 - J as args ok 321 - Requested params for path J ok 322 - J as params ok 323 - Requested capture for path J ok 324 - J as capture ok 325 - Requested args for path K ok 326 - K as args ok 327 - Requested params for path K ok 328 - K as params ok 329 - Requested capture for path K ok 330 - K as capture ok 331 - Requested args for path L ok 332 - L as args ok 333 - Requested params for path L ok 334 - L as params ok 335 - Requested capture for path L ok 336 - L as capture ok 337 - Requested args for path M ok 338 - M as args ok 339 - Requested params for path M ok 340 - M as params ok 341 - Requested capture for path M ok 342 - M as capture ok 343 - Requested args for path N ok 344 - N as args ok 345 - Requested params for path N ok 346 - N as params ok 347 - Requested capture for path N ok 348 - N as capture ok 349 - Requested args for path O ok 350 - O as args ok 351 - Requested params for path O ok 352 - O as params ok 353 - Requested capture for path O ok 354 - O as capture ok 355 - Requested args for path P ok 356 - P as args ok 357 - Requested params for path P ok 358 - P as params ok 359 - Requested capture for path P ok 360 - P as capture ok 361 - Requested args for path Q ok 362 - Q as args ok 363 - Requested params for path Q ok 364 - Q as params ok 365 - Requested capture for path Q ok 366 - Q as capture ok 367 - Requested args for path R ok 368 - R as args ok 369 - Requested params for path R ok 370 - R as params ok 371 - Requested capture for path R ok 372 - R as capture ok 373 - Requested args for path S ok 374 - S as args ok 375 - Requested params for path S ok 376 - S as params ok 377 - Requested capture for path S ok 378 - S as capture ok 379 - Requested args for path T ok 380 - T as args ok 381 - Requested params for path T ok 382 - T as params ok 383 - Requested capture for path T ok 384 - T as capture ok 385 - Requested args for path U ok 386 - U as args ok 387 - Requested params for path U ok 388 - U as params ok 389 - Requested capture for path U ok 390 - U as capture ok 391 - Requested args for path V ok 392 - V as args ok 393 - Requested params for path V ok 394 - V as params ok 395 - Requested capture for path V ok 396 - V as capture ok 397 - Requested args for path W ok 398 - W as args ok 399 - Requested params for path W ok 400 - W as params ok 401 - Requested capture for path W ok 402 - W as capture ok 403 - Requested args for path X ok 404 - X as args ok 405 - Requested params for path X ok 406 - X as params ok 407 - Requested capture for path X ok 408 - X as capture ok 409 - Requested args for path Y ok 410 - Y as args ok 411 - Requested params for path Y ok 412 - Y as params ok 413 - Requested capture for path Y ok 414 - Y as capture ok 415 - Requested args for path Z ok 416 - Z as args ok 417 - Requested params for path Z ok 418 - Z as params ok 419 - Requested capture for path Z ok 420 - Z as capture ok 421 - Requested args for path 0 ok 422 - 0 as args ok 423 - Requested params for path 0 ok 424 - 0 as params ok 425 - Requested capture for path 0 ok 426 - 0 as capture ok 427 - Requested args for path 1 ok 428 - 1 as args ok 429 - Requested params for path 1 ok 430 - 1 as params ok 431 - Requested capture for path 1 ok 432 - 1 as capture ok 433 - Requested args for path 2 ok 434 - 2 as args ok 435 - Requested params for path 2 ok 436 - 2 as params ok 437 - Requested capture for path 2 ok 438 - 2 as capture ok 439 - Requested args for path 3 ok 440 - 3 as args ok 441 - Requested params for path 3 ok 442 - 3 as params ok 443 - Requested capture for path 3 ok 444 - 3 as capture ok 445 - Requested args for path 4 ok 446 - 4 as args ok 447 - Requested params for path 4 ok 448 - 4 as params ok 449 - Requested capture for path 4 ok 450 - 4 as capture ok 451 - Requested args for path 5 ok 452 - 5 as args ok 453 - Requested params for path 5 ok 454 - 5 as params ok 455 - Requested capture for path 5 ok 456 - 5 as capture ok 457 - Requested args for path 6 ok 458 - 6 as args ok 459 - Requested params for path 6 ok 460 - 6 as params ok 461 - Requested capture for path 6 ok 462 - 6 as capture ok 463 - Requested args for path 7 ok 464 - 7 as args ok 465 - Requested params for path 7 ok 466 - 7 as params ok 467 - Requested capture for path 7 ok 468 - 7 as capture ok 469 - Requested args for path 8 ok 470 - 8 as args ok 471 - Requested params for path 8 ok 472 - 8 as params ok 473 - Requested capture for path 8 ok 474 - 8 as capture ok 475 - Requested args for path 9 ok 476 - 9 as args ok 477 - Requested params for path 9 ok 478 - 9 as params ok 479 - Requested capture for path 9 ok 480 - 9 as capture ok 481 - Requested args for path - ok 482 - - as args ok 483 - Requested params for path - ok 484 - - as params ok 485 - Requested capture for path - ok 486 - - as capture ok 487 - Requested args for path . ok 488 - . as args ok 489 - Requested params for path . ok 490 - . as params ok 491 - Requested capture for path . ok 492 - . as capture ok 493 - Requested args for path _ ok 494 - _ as args ok 495 - Requested params for path _ ok 496 - _ as params ok 497 - Requested capture for path _ ok 498 - _ as capture ok 499 - Requested args for path ~ ok 500 - ~ as args ok 501 - Requested params for path ~ ok 502 - ~ as params ok 503 - Requested capture for path ~ ok 504 - ~ as capture ok 505 - Requested args for path %20 ok 506 - as args ok 507 - Requested params for path %20 ok 508 - as params ok 509 - Requested capture for path %20 ok 510 - as capture ok 511 - Requested args for path %2F/%2F ok 512 - // as args ok 513 - Requested params for path %2F/%2F ok 514 - // as params ok 515 - Requested capture for path ok 516 - as capture ok 517 - Requested args for path %25/%25 ok 518 - %% as args ok 519 - Requested params for path %25/%25 ok 520 - %% as params ok 521 - Requested capture for path %25/%25 ok 522 - %% as capture ok t/live_engine_request_auth.................................. 1..7 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - auth header ok ok t/live_engine_request_body.................................. 1..18 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request method ok 8 - Catalyst::Request Content-Type ok 9 - Catalyst::Request Content-Length ok 10 - Request ok 11 - Response Successful 2xx ok 12 - Response Content-Type ok 13 - Content is a serialized Catalyst::Request ok 14 - Unserialize Catalyst::Request ok 15 - The object isa Catalyst::Request ok 16 - Catalyst::Request method ok 17 - Catalyst::Request Content-Type ok 18 - Catalyst::Request Content-Length ok t/live_engine_request_body_demand........................... 1..8 Name "Catalyst::AttrContainer::AUTOLOAD" used only once: possible typo at C:/cpanfly/var/megalib/NEXT.pm line 60. Name "Catalyst::AttrContainer::new" used only once: possible typo at C:/cpanfly/var/megalib/NEXT.pm line 56. Name "Catalyst::AttrContainer::COMPONENT" used only once: possible typo at C:/cpanfly/var/megalib/NEXT.pm line 56. ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Unserialize params ok 4 - Catalyst::Request body parameters ok 5 - Request ok 6 - Response Successful 2xx ok 7 - Response Content-Type ok 8 - Response Content ok t/live_engine_request_cookies............................... 1..13 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Cookie Catalyst isa CGI::Simple::Cookie ok 8 - Cookie Catalyst name ok 9 - Cookie Catalyst value ok 10 - Cookie Cool isa CGI::Simple::Cookie ok 11 - Cookie Cool name ok 12 - Cookie Cool value ok 13 - Cookies ok t/live_engine_request_headers............................... 1..17 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request->headers isa HTTP::Headers ok 8 - Catalyst::Request->header X-Whats-Cool ok 9 - Multiple message-headers are joined as a comma-separated list ok 10 - Catalyst::Request->header User-Agent ok 11 - Catalyst::Request->header Host ok 12 - Catalyst::Request proxied base ok 13 - Catalyst::Request proxied address ok 14 - Request ok 15 - Unserialize Catalyst::Request ok 16 - Catalyst::Request non-proxied base ok 17 - Catalyst::Request non-proxied address ok t/live_engine_request_parameters............................ 1..40 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request method ok 8 - Catalyst::Request parameters ok 9 - Request ok 10 - Response Successful 2xx ok 11 - Response Content-Type ok 12 ok 13 - %2b not double decoded ok 14 - Request ok 15 - Response Successful 2xx ok 16 - Response Content-Type ok 17 ok 18 - = not ignored ok 19 - Request ok 20 - Response Successful 2xx ok 21 - Response Content-Type ok 22 - Content is a serialized Catalyst::Request ok 23 - Unserialize Catalyst::Request ok 24 - The object isa Catalyst::Request ok 25 - Catalyst::Request method ok 26 - Catalyst::Request parameters ok 27 - Catalyst::Request arguments ok 28 - Catalyst::Request uploads ok 29 - Catalyst::Request cookie ok 30 - Request ok 31 - Unserialize Catalyst::Request ok 32 - Catalyst::Request parameters ok 33 - Request ok 34 - Unserialize Catalyst::Request ok 35 - Catalyst::Request POST query_string ok 36 - Catalyst::Request query_keywords ok 37 - Catalyst::Request parameters ok 38 - Request ok 39 - Unserialize Catalyst::Request ok 40 - Catalyst::Request GET query_string ok t/live_engine_request_uploads............................... 1..75 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Response Content-Type ok 4 - Content is a serialized Catalyst::Request ok 5 - Unserialize Catalyst::Request ok 6 - The object isa Catalyst::Request ok 7 - Catalyst::Request method ok 8 - Catalyst::Request Content-Type ok 9 - Catalyst::Request Content-Length ok 10 - The object isa Catalyst::Request::Upload ok 11 - Upload Content-Type ok 12 - Upload Content-Length ok 13 - legacy param method ok ok 14 - Upload temp file was deleted ok 15 - The object isa Catalyst::Request::Upload ok 16 - Upload Content-Type ok 17 - Upload Content-Length ok 18 - legacy param method ok ok 19 - Upload temp file was deleted ok 20 - The object isa Catalyst::Request::Upload ok 21 - Upload Content-Type ok 22 - Upload Content-Length ok 23 - legacy param method ok ok 24 - Upload temp file was deleted ok 25 - Request ok 26 - Response Successful 2xx ok 27 - Response Content-Type ok 28 - Content is a serialized Catalyst::Request ok 29 - Unserialize Catalyst::Request ok 30 - The object isa Catalyst::Request ok 31 - Catalyst::Request method ok 32 - Catalyst::Request Content-Type ok 33 - Catalyst::Request Content-Length ok 34 - The object isa Catalyst::Request::Upload ok 35 - Upload Content-Type ok 36 - Upload filename ok 37 - Upload Content-Length ok 38 - Upload temp file was deleted ok 39 - The object isa Catalyst::Request::Upload ok 40 - Upload Content-Type ok 41 - Upload filename ok 42 - Upload Content-Length ok 43 - Upload temp file was deleted ok 44 - The object isa Catalyst::Request::Upload ok 45 - Upload Content-Type ok 46 - Upload filename ok 47 - Upload Content-Length ok 48 - Upload temp file was deleted ok 49 - Request ok 50 - Response Successful 2xx ok 51 - Response Content-Type ok 52 - Content ok 53 - Request ok 54 - Response Error ok 55 - Request ok 56 - Response Successful 2xx ok 57 - Response Content-Type ok 58 - Upload with name file1 ok 59 - Upload with name file2 ok 60 - Request ok 61 - Response Successful 2xx ok 62 - Response Content-Type ok 63 - Content is a serialized Catalyst::Request ok 64 - Unserialize Catalyst::Request ok 65 - The object isa Catalyst::Request ok 66 - Catalyst::Request method ok 67 - Catalyst::Request Content-Type ok 68 - Catalyst::Request Content-Length ok 69 - 2 values ok 70 - correct value ok 71 - filename ok 72 - The object isa Catalyst::Request::Upload ok 73 - Upload Content-Type ok 74 - Upload Content-Length ok 75 ok t/live_engine_request_uri................................... 1..49 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 - Request ok 34 - Response Successful 2xx ok 35 - param "a" ok ok 36 - param "b" ok ok 37 - Request ok 38 - Response Successful 2xx ok 39 - param "a" ok ok 40 - param "b" ok ok 41 - Request ok 42 - Response Successful 2xx ok 43 - param "a" ok ok 44 - Request ok 45 - Response Successful 2xx ok 46 - uri_with ok ok 47 - Request ok 48 - Response Successful 2xx ok 49 - no warnings emitted ok t/live_engine_response_cookies.............................. 1..15 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 t/live_engine_response_errors............................... 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/live_engine_response_headers.............................. 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/live_engine_response_large................................ 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/live_engine_response_redirect............................. 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/live_engine_response_status............................... 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/live_engine_setup_basics.................................. 1..1 ok 1 ok t/live_engine_setup_plugins................................. 1..2 ok 1 - Request ok 2 ok t/live_fork................................................. 1..0 # Skip Skipping fork tests: no /bin/ls skipped: Skipping fork tests: no /bin/ls t/live_loop................................................. 1..3 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Loop OK ok t/live_plugin_loaded........................................ 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/live_priorities........................................... 1..28 ok 1 - Regex vs. Local: local wins ok 2 - Regex vs. Local: local wins (trailing slash) ok 3 - Regex vs. LocalRegex: regex wins ok 4 - Regex vs. LocalRegex: regex wins (trailing slash) ok 5 - Regex vs. Path: path wins ok 6 - Regex vs. Path: path wins (trailing slash) ok 7 - Local vs. LocalRegex: local wins ok 8 - Local vs. LocalRegex: local wins (trailing slash) ok 9 - Local vs. Path 1: local wins ok 10 - Local vs. Path 1: local wins (trailing slash) ok 11 - Local vs. Path 2: path wins ok 12 - Local vs. Path 2: path wins (trailing slash) ok 13 - Path vs. LocalRegex: path wins ok 14 - Path vs. LocalRegex: path wins (trailing slash) ok 15 - index vs. Regex: index wins ok 16 - index vs. Regex: index wins (trailing slash) ok 17 - index vs. Local: index wins ok 18 - index vs. Local: index wins (trailing slash) ok 19 - index vs. LocalRegex: index wins ok 20 - index vs. LocalRegex: index wins (trailing slash) ok 21 - index vs. Path: index wins ok 22 - index vs. Path: index wins (trailing slash) ok 23 - multimethod zero: zero wins ok 24 - multimethod zero: zero wins (trailing slash) ok 25 - multimethod one: one 1 wins ok 26 - multimethod one: one 1 wins (trailing slash) ok 27 - multimethod two: two 1 2 wins ok 28 - multimethod two: two 1 2 wins (trailing slash) ok t/live_recursion............................................ 1..3 ok 1 - Request ok 2 - Response Not Successful ok 3 - Deep Recursion Detected ok t/live_stats................................................ 1..5 ok 1 - Request ok 2 - Response Successful 2xx ok 3 - Request ok 4 - Response Successful 2xx ok 5 - Stats report ok t/optional_http-server-restart.............................. 1..0 # Skip set TEST_HTTP to enable this test skipped: set TEST_HTTP to enable this test t/optional_http-server...................................... 1..0 # Skip set TEST_HTTP to enable this test skipped: set TEST_HTTP to enable this test t/optional_lighttpd-fastcgi-non-root........................ 1..0 # Skip set TEST_LIGHTTPD to enable this test skipped: set TEST_LIGHTTPD to enable this test t/optional_lighttpd-fastcgi................................. 1..0 # Skip set TEST_LIGHTTPD to enable this test skipped: set TEST_LIGHTTPD to enable this test t/optional_memleak.......................................... 1..0 # Skip set TEST_MEMLEAK to enable this test skipped: set TEST_MEMLEAK to enable this test t/optional_stress........................................... 1..0 # Skip set TEST_STRESS to enable this test skipped: set TEST_STRESS to enable this test t/optional_threads.......................................... 1..0 # Skip set TEST_THREADS to enable this test skipped: set TEST_THREADS to enable this test t/unit_controller_config.................................... 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/unit_controller_namespace................................. 1..2 ok 1 ok 2 ok t/unit_core_action_for...................................... 1..3 ok 1 - use TestApp; ok 2 - action_for on appclass ok ok 3 - action_for on controller ok ok t/unit_core_component....................................... 1..7 ok 1 - use Catalyst; ok 2 - Explicit return ok ok 3 - Two-part return ok ok 4 - Single part return ok ok 5 - Regex return ok ok 6 - Empty return ok ok 7 - Fallthrough return ok ok t/unit_core_component_layers................................ 1..5 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 t/unit_core_component_loading............................... 1..151 ok 1 - TestComponents->can('components') ok 2 - Correct number of components loaded ok 3 - The object isa TestComponents::M::Foo::Foo::Bar ok 4 - TestComponents::M::Foo::Foo::Bar->can('whoami') ok 5 ok 6 - The object isa Catalyst::Model ok 7 - TestComponents::M::Foo::Foo::Bar->can('whoami') ok 8 ok 9 - The object isa TestComponents::View::Bar::Foo ok 10 - TestComponents::View::Bar::Foo->can('whoami') ok 11 ok 12 - The object isa Catalyst::View ok 13 - TestComponents::View::Bar::Foo->can('whoami') ok 14 ok 15 - The object isa TestComponents::Controller::Bar::Bar::Foo ok 16 - TestComponents::Controller::Bar::Bar::Foo->can('whoami') ok 17 ok 18 - The object isa Catalyst::Controller ok 19 - TestComponents::Controller::Bar::Bar::Foo->can('whoami') ok 20 ok 21 - The object isa TestComponents::Model::Bar::Foo ok 22 - TestComponents::Model::Bar::Foo->can('whoami') ok 23 ok 24 - The object isa Catalyst::Model ok 25 - TestComponents::Model::Bar::Foo->can('whoami') ok 26 ok 27 - The object isa TestComponents::V::Foo::Foo::Bar ok 28 - TestComponents::V::Foo::Foo::Bar->can('whoami') ok 29 ok 30 - The object isa Catalyst::View ok 31 - TestComponents::V::Foo::Foo::Bar->can('whoami') ok 32 ok 33 - The object isa TestComponents::M::Foo::Foo::Foo::Bar ok 34 - TestComponents::M::Foo::Foo::Foo::Bar->can('whoami') ok 35 ok 36 - The object isa Catalyst::Model ok 37 - TestComponents::M::Foo::Foo::Foo::Bar->can('whoami') ok 38 ok 39 - The object isa TestComponents::V::Foo::Foo::Foo::Bar ok 40 - TestComponents::V::Foo::Foo::Foo::Bar->can('whoami') ok 41 ok 42 - The object isa Catalyst::View ok 43 - TestComponents::V::Foo::Foo::Foo::Bar->can('whoami') ok 44 ok 45 - The object isa TestComponents::M::Bar ok 46 - TestComponents::M::Bar->can('whoami') ok 47 ok 48 - The object isa Catalyst::Model ok 49 - TestComponents::M::Bar->can('whoami') ok 50 ok 51 - The object isa TestComponents::Controller::Bar::Bar::Bar::Foo ok 52 - TestComponents::Controller::Bar::Bar::Bar::Foo->can('whoami') ok 53 ok 54 - The object isa Catalyst::Controller ok 55 - TestComponents::Controller::Bar::Bar::Bar::Foo->can('whoami') ok 56 ok 57 - The object isa TestComponents::Controller::Foo ok 58 - TestComponents::Controller::Foo->can('whoami') ok 59 ok 60 - The object isa Catalyst::Controller ok 61 - TestComponents::Controller::Foo->can('whoami') ok 62 ok 63 - The object isa TestComponents::Model::Foo ok 64 - TestComponents::Model::Foo->can('whoami') ok 65 ok 66 - The object isa Catalyst::Model ok 67 - TestComponents::Model::Foo->can('whoami') ok 68 ok 69 - The object isa TestComponents::C::Foo::Foo::Bar ok 70 - TestComponents::C::Foo::Foo::Bar->can('whoami') ok 71 ok 72 - The object isa Catalyst::Controller ok 73 - TestComponents::C::Foo::Foo::Bar->can('whoami') ok 74 ok 75 - The object isa TestComponents::V::Foo::Bar ok 76 - TestComponents::V::Foo::Bar->can('whoami') ok 77 ok 78 - The object isa Catalyst::View ok 79 - TestComponents::V::Foo::Bar->can('whoami') ok 80 ok 81 - The object isa TestComponents::Model::Bar::Bar::Bar::Foo ok 82 - TestComponents::Model::Bar::Bar::Bar::Foo->can('whoami') ok 83 ok 84 - The object isa Catalyst::Model ok 85 - TestComponents::Model::Bar::Bar::Bar::Foo->can('whoami') ok 86 ok 87 - The object isa TestComponents::M::Foo::Bar ok 88 - TestComponents::M::Foo::Bar->can('whoami') ok 89 ok 90 - The object isa Catalyst::Model ok 91 - TestComponents::M::Foo::Bar->can('whoami') ok 92 ok 93 - The object isa TestComponents::Controller::Bar::Foo ok 94 - TestComponents::Controller::Bar::Foo->can('whoami') ok 95 ok 96 - The object isa Catalyst::Controller ok 97 - TestComponents::Controller::Bar::Foo->can('whoami') ok 98 ok 99 - The object isa TestComponents::V::Bar ok 100 - TestComponents::V::Bar->can('whoami') ok 101 ok 102 - The object isa Catalyst::View ok 103 - TestComponents::V::Bar->can('whoami') ok 104 ok 105 - The object isa TestComponents::View::Bar::Bar::Bar::Foo ok 106 - TestComponents::View::Bar::Bar::Bar::Foo->can('whoami') ok 107 ok 108 - The object isa Catalyst::View ok 109 - TestComponents::View::Bar::Bar::Bar::Foo->can('whoami') ok 110 ok 111 - The object isa TestComponents::C::Foo::Foo::Foo::Bar ok 112 - TestComponents::C::Foo::Foo::Foo::Bar->can('whoami') ok 113 ok 114 - The object isa Catalyst::Controller ok 115 - TestComponents::C::Foo::Foo::Foo::Bar->can('whoami') ok 116 ok 117 - The object isa TestComponents::C::Foo::Bar ok 118 - TestComponents::C::Foo::Bar->can('whoami') ok 119 ok 120 - The object isa Catalyst::Controller ok 121 - TestComponents::C::Foo::Bar->can('whoami') ok 122 ok 123 - The object isa TestComponents::View::Foo ok 124 - TestComponents::View::Foo->can('whoami') ok 125 ok 126 - The object isa Catalyst::View ok 127 - TestComponents::View::Foo->can('whoami') ok 128 ok 129 - The object isa TestComponents::C::Bar ok 130 - TestComponents::C::Bar->can('whoami') ok 131 ok 132 - The object isa Catalyst::Controller ok 133 - TestComponents::C::Bar->can('whoami') ok 134 ok 135 - The object isa TestComponents::Model::Bar::Bar::Foo ok 136 - TestComponents::Model::Bar::Bar::Foo->can('whoami') ok 137 ok 138 - The object isa Catalyst::Model ok 139 - TestComponents::Model::Bar::Bar::Foo->can('whoami') ok 140 ok 141 - The object isa TestComponents::View::Bar::Bar::Foo ok 142 - TestComponents::View::Bar::Bar::Foo->can('whoami') ok 143 ok 144 - The object isa Catalyst::View ok 145 - TestComponents::View::Bar::Bar::Foo->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 t/unit_core_log............................................. 1..23 ok 1 - use Catalyst::Log; ok 2 - Catalyst::Log->can('new') ok 3 - ... and creating a new log object should succeed ok 4 - ... and the object it returns isa Catalyst::Log 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 shoudl 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('info') ok 18 - ... passing it an info message should succeed ok 19 - Catalyst::Log::Subclass->can('_flush') ok 20 - ... and flushing the log should succeed ok 21 - ... with two log messages ok 22 - ... with the first one being our new data ok 23 - ... which should match the format we expect ok t/unit_core_merge_config_hashes............................. 1..8 ok 1 - use Catalyst; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/unit_core_mvc............................................. 1..27 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 MyApp::Model::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 - views ok ok 12 - controllers ok ok 13 - models ok ok 14 - view() with no defaults ok ok 15 - current_view ok ok 16 - current_view_instance ok ok 17 - current_view_instance precedes current_view ok ok 18 - model() with no defaults ok ok 19 - current_model ok ok 20 - current_model_instance ok ok 21 - current_model_instance precedes current_model ok ok 22 - default_view ok ok 23 - default_view in class method ok ok 24 - default_model ok ok 25 - default_model in class method ok ok 26 - $c->model args passed to ACCEPT_CONTEXT ok ok 27 - $c->view args passed to ACCEPT_CONTEXT ok ok t/unit_core_path_to......................................... 1..0 # Skip tests require Unix skipped: tests require Unix t/unit_core_plugin.......................................... 1..22 ok 1 - The object isa Catalyst::Plugin::Test::Plugin ok 2 - The object isa TestApp::Plugin::FullyQualified ok 3 - PluginTestApp->can('registered_plugins') ok 4 - ... and it should report the correct plugins ok 5 - ... or if we have a particular plugin ok 6 - ... even if it is not fully qualified ok 7 - ... and it should return false if the plugin does not exist ok 8 - get ok ok 9 - ... and it should report the correct plugins ok 10 - ... or if we have a particular plugin ok 11 - ... even if it is not fully qualified ok 12 - ... and it should return false if the plugin does not exist ok 13 - The object isa Catalyst::Plugin::Test::Plugin ok 14 - The object isa TestApp::Plugin::FullyQualified ok 15 - ... and it should not inherit from the instant plugin ok 16 - PluginTestApp->can('faux') ok 17 - ... and it should behave correctly ok 18 - registered_plugins() should report all plugins ok 19 - ... and even the specific instant plugin ok 20 - get ok ok 21 - use TestApp; ok 22 - registered_plugins() should only report the plugins for the current class ok t/unit_core_uri_for......................................... 1..15 ok 1 - use Catalyst; ok 2 - URI for absolute path ok 3 - URI for relative path ok 4 - URI for undef action with args ok 5 - URI for relative dot path ok 6 - URI for undef action with query params ok 7 - Question Mark gets encoded ok 8 - Space gets encoded ok 9 - URI for undef action with query params in unicode ok 10 - URI for undef action with query params in unicode ok 11 - URI for undef action with query param as object ok 12 - URI for absolute path ok 13 - URI with no base or match ok 14 - 0 as path is ok ok 15 - no warnings emitted ok t/unit_core_uri_for_action.................................. 1..28 ok 1 - use TestApp; ok 2 - Private action returns undef for URI ok 3 - Public path action returns correct URI ok 4 - no URI returned for Path action when snippets are given ok 5 - Regex action without captures returns undef ok 6 - Regex action with too many captures returns undef ok 7 - Regex action interpolates captures correctly ok 8 - no URI returned for index action when snippets are given ok 9 - index action returns correct path ok 10 - Chained action without captures returns undef ok 11 - Chained action with too many captures returns undef ok 12 - Chained action with correct captures returns correct path ok 13 - uri_for correct for path action ok 14 - uri_for correct for path action with args and query ok 15 - no URI returned by uri_for for Path action with snippets ok 16 - uri_for correct for regex with captures, args and query ok 17 - uri_for correct for chained with captures, args and query ok 18 - uri_for correct for chained with multiple captures and args ok 19 - uri_for correct for chained with multiple capturing actions ok 20 - uri_for returns undef for not enough captures ok 21 - uri_for returns correct uri for correct captures ok 22 - uri_for returns undef for too many captures ok 23 - uri_for returns uri with lesser args than specified on action ok 24 - uri_for returns uri with more args than specified on action ok 25 - uri_for returns uri with empty capture on undef capture ok 26 - uri_for returns uri with empty arg on undef argument ok 27 - uri_for returns uri with empty arg on undef last argument ok 28 - uri_for returns correct uri for chain with many empty path parts ok t/unit_core_uri_for_multibytechar........................... 1..5 ok 1 - use TestApp; ok 2 - uri_for with utf8 bytes query ok 3 - uri_with with utf8 bytes query ok 4 - uri_for with utf8 string query ok 5 - uri_with with utf8 string query ok t/unit_load_catalyst_test................................... 1..3 ok 1 - use Catalyst::Test; ok 2 - get returns an error message with no app specified ok 3 - request returns an error message with no app specified ok t/unit_stats................................................ 1..12 ok 1 - use Catalyst::Stats; ok 2 - new ok 3 - profile ok 4 - set UID ok 5 - report ok 6 - elapsed ok 7 - [COMPAT] accept() ok 8 - [COMPAT] addChild() ok 9 - [COMPAT] addChild(), data munged ok 10 - [COMPAT] setNodeValue(), data munged ok 11 - [COMPAT] getNodeValue() ok 12 - [COMPAT] traverse() ok t/unit_utils_env_value...................................... 1..5 ok 1 - use Catalyst::Utils; ok 2 - No env values defined returns false ok 3 - Got the right value from the application var ok 4 - Got the right value from the catalyst var ok 5 - Got the right value from the application var ok t/unit_utils_load_class..................................... 1..16 ok 1 - use Catalyst::Utils; ok 2 - component not yet loaded ok 3 - loaded ok ok 4 - no warnings emitted ok 5 - calling again doesn't reaload ok 6 - component not yet loaded ok 7 - loaded ok ok 8 - calling again doesn't reaload ok 9 - doesn't defatalize ok 10 - error looks right ok 11 - doesn't defatalize ok 12 - errors sanely on __PACKAGE__.pm ok 13 - $@ is untouched ok 14 - no error when loading non existent .pm that *does* have a symbol table entry ok 15 - errored when attempting to load a file beginning with a . ok 16 - errored sanely when given a classname ending in .pm ok t/unit_utils_prefix......................................... 1..9 ok 1 - use Catalyst::Utils; ok 2 - class2prefix works with M/V/C ok 3 - class2prefix works with Model/View/Controller ok 4 - class2prefix works with tricky components ok 5 - appprefix works ok 6 - class2appclass works ok 7 - class2classprefix works ok 8 - class2classsuffix works ok 9 - class2env works ok t/unit_utils_request........................................ 1..5 ok 1 - use Catalyst::Utils; ok 2 - Request: simple get without protocol nor host ok 3 - has default protocol and host ok 4 - Same with param containing a url ok 5 - has default protocol and host ok t/unit_utils_subdir......................................... 1..7 ok 1 - use Catalyst::Utils; ok 2 - has path TestApp/t/something ok 3 - doesn't have path /script/foo ok 4 - has path TestApp/t/something ok 5 - doesn't have path /script/foo/bar ok 6 - has path TestApp/t/something ok 7 - doesn't have path /script/foo ok Test Summary Report ------------------- t/live_component_controller_action_streaming (Wstat: 1024 Tests: 10 Failed: 4) Failed tests: 7-10 Non-zero exit status: 4 Files=76, Tests=1789, 52 wallclock secs ( 0.13 usr + 0.59 sys = 0.72 CPU) Result: FAIL Failed 1/76 test programs. 4/1789 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. MRAMBERG/Catalyst-Runtime-5.7014.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MRAMBERG/Catalyst-Runtime-5.7014.tar.gz Running test for module 'Catalyst::Plugin::Session::Store::Delegate' Running make for N/NU/NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\N\NU\NUFFIN\Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz ok Catalyst-Plugin-Session-Store-Delegate-0.02/ Catalyst-Plugin-Session-Store-Delegate-0.02/Changes Catalyst-Plugin-Session-Store-Delegate-0.02/lib/ Catalyst-Plugin-Session-Store-Delegate-0.02/lib/Catalyst/ Catalyst-Plugin-Session-Store-Delegate-0.02/lib/Catalyst/Plugin/ Catalyst-Plugin-Session-Store-Delegate-0.02/lib/Catalyst/Plugin/Session/ Catalyst-Plugin-Session-Store-Delegate-0.02/lib/Catalyst/Plugin/Session/Store/ Catalyst-Plugin-Session-Store-Delegate-0.02/lib/Catalyst/Plugin/Session/Store/Delegate.pm Catalyst-Plugin-Session-Store-Delegate-0.02/Makefile.PL Catalyst-Plugin-Session-Store-Delegate-0.02/MANIFEST Catalyst-Plugin-Session-Store-Delegate-0.02/META.yml Catalyst-Plugin-Session-Store-Delegate-0.02/README Catalyst-Plugin-Session-Store-Delegate-0.02/SIGNATURE Catalyst-Plugin-Session-Store-Delegate-0.02/t/ Catalyst-Plugin-Session-Store-Delegate-0.02/t/00_use.t Catalyst-Plugin-Session-Store-Delegate-0.02/t/basic.t CPAN.pm: Going to build N/NU/NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Warning: prerequisite Catalyst::Plugin::Session 0.12 not found. Checking if your kit is complete... Looks good Writing Makefile for Catalyst::Plugin::Session::Store::Delegate ---- Unsatisfied dependencies detected during ---- ---- NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz ---- Catalyst::Plugin::Session [requires] Running make test Delayed until after prerequisites Running test for module 'Catalyst::Plugin::Session' Running make for N/NU/NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\N\NU\NUFFIN\Catalyst-Plugin-Session-0.19.tar.gz ok Catalyst-Plugin-Session-0.19/ Catalyst-Plugin-Session-0.19/Changes Catalyst-Plugin-Session-0.19/lib/ Catalyst-Plugin-Session-0.19/lib/Catalyst/ Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/ Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/ Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/State.pm Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/Store/ Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/Store/Dummy.pm Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/Store.pm Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/Test/ Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/Test/Store.pm Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session/Tutorial.pod Catalyst-Plugin-Session-0.19/lib/Catalyst/Plugin/Session.pm Catalyst-Plugin-Session-0.19/Makefile.PL Catalyst-Plugin-Session-0.19/MANIFEST Catalyst-Plugin-Session-0.19/META.yml Catalyst-Plugin-Session-0.19/README Catalyst-Plugin-Session-0.19/SIGNATURE Catalyst-Plugin-Session-0.19/t/ Catalyst-Plugin-Session-0.19/t/00_basic_sanity.t Catalyst-Plugin-Session-0.19/t/01_setup.t Catalyst-Plugin-Session-0.19/t/03_flash.t Catalyst-Plugin-Session-0.19/t/05_semi_persistent_flash.t Catalyst-Plugin-Session-0.19/t/06_finalize.t Catalyst-Plugin-Session-0.19/t/99_pod.t Catalyst-Plugin-Session-0.19/t/99_podcoverage.t Catalyst-Plugin-Session-0.19/t/lib/ Catalyst-Plugin-Session-0.19/t/lib/FlashTestApp.pm Catalyst-Plugin-Session-0.19/t/lib/SessionTestApp.pm Catalyst-Plugin-Session-0.19/t/live_app.t Catalyst-Plugin-Session-0.19/TODO CPAN.pm: Going to build N/NU/NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Warning: prerequisite Catalyst 5.7010 not found. Checking if your kit is complete... Looks good Writing Makefile for Catalyst::Plugin::Session ---- Unsatisfied dependencies detected during ---- ---- NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz ---- Catalyst [requires] Running make test Delayed until after prerequisites Running test for module 'Catalyst' Running make for M/MR/MRAMBERG/Catalyst-Runtime-5.7014.tar.gz Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Catalyst-Runtime-5.7014-rYyZs5 Has already been made Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running make for N/NU/NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu CPAN.pm: Going to build N/NU/NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz Warning: Prerequisite 'Catalyst => 5.7010' for 'NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz' failed when processing 'MRAMBERG/Catalyst-Runtime-5.7014.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Catalyst/Plugin/Session/Store.pm blib\lib\Catalyst\Plugin\Session\Store.pm cp lib/Catalyst/Plugin/Session/Store/Dummy.pm blib\lib\Catalyst\Plugin\Session\Store\Dummy.pm cp lib/Catalyst/Plugin/Session/State.pm blib\lib\Catalyst\Plugin\Session\State.pm cp lib/Catalyst/Plugin/Session/Test/Store.pm blib\lib\Catalyst\Plugin\Session\Test\Store.pm cp lib/Catalyst/Plugin/Session.pm blib\lib\Catalyst\Plugin\Session.pm cp lib/Catalyst/Plugin/Session/Tutorial.pod blib\lib\Catalyst\Plugin\Session\Tutorial.pod NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00_basic_sanity............. 1..4 not ok 1 - use Catalyst::Plugin::Session; # Failed test 'use Catalyst::Plugin::Session;' # at t/00_basic_sanity.t line 9. # Tried to use 'Catalyst::Plugin::Session'. # Error: Can't locate Catalyst/Exception.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\arch C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib/Catalyst/Plugin/Session.pm line 10. # BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib/Catalyst/Plugin/Session.pm line 10. # Compilation failed in require at (eval 2) line 2. # BEGIN failed--compilation aborted at (eval 2) line 2. not ok 2 - Catalyst::Plugin::Session->can('sessionid') # Failed test 'Catalyst::Plugin::Session->can('sessionid')' # at t/00_basic_sanity.t line 11. # Catalyst::Plugin::Session->can('sessionid') failed not ok 3 - Catalyst::Plugin::Session->can('session') # Failed test 'Catalyst::Plugin::Session->can('session')' # at t/00_basic_sanity.t line 11. # Catalyst::Plugin::Session->can('session') failed not ok 4 - Catalyst::Plugin::Session->can('session_delete_reason') # Failed test 'Catalyst::Plugin::Session->can('session_delete_reason')' # at t/00_basic_sanity.t line 11. # Catalyst::Plugin::Session->can('session_delete_reason') failed # Looks like you failed 4 tests of 4. Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/4 subtests t/01_setup.................... 1..10 not ok 1 - use Catalyst::Plugin::Session; # Failed test 'use Catalyst::Plugin::Session;' # at t/01_setup.t line 11. # Tried to use 'Catalyst::Plugin::Session'. # Error: Can't locate Catalyst/Exception.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\arch C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib/Catalyst/Plugin/Session.pm line 10. # BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib/Catalyst/Plugin/Session.pm line 10. # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Attempt to reload Catalyst/Plugin/Session.pm aborted. Compilation failed in require at (eval 7) line 3. ...propagated at C:/cpanfly/var/megalib/base.pm line 91. BEGIN failed--compilation aborted at t/01_setup.t line 22. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 10/10 subtests t/03_flash.................... 1..8 # Failed test 'use Catalyst::Plugin::Session;' # at t/03_flash.t line 11. # Tried to use 'Catalyst::Plugin::Session'. # Error: Can't locate Catalyst/Exception.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\arch C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib/Catalyst/Plugin/Session.pm line 10. # BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-0.19-HTbYuu\blib\lib/Catalyst/Plugin/Session.pm line 10. # Compilation failed in require at (eval 6) line 2. # BEGIN failed--compilation aborted at (eval 6) line 2. Undefined method flash at main t/03_flash.t 28 # Looks like you planned 8 tests but only ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test died just after 1. not ok 1 - use Catalyst::Plugin::Session; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 8/8 subtests t/05_semi_persistent_flash.... 1..0 # Skip Catalyst::Plugin::Session::State::Cookie version 0.03 or higher is required for this test skipped: Catalyst::Plugin::Session::State::Cookie version 0.03 or higher is required for this test t/06_finalize................. 1..0 # Skip Catalyst::Plugin::Session::State::Cookie required skipped: Catalyst::Plugin::Session::State::Cookie required t/99_pod...................... 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/99_podcoverage.............. 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/live_app.................... 1..0 # Skip Catalyst::Plugin::Session::State::Cookie 0.03 or higher is required for this test skipped: Catalyst::Plugin::Session::State::Cookie 0.03 or higher is required for this test Test Summary Report ------------------- t/00_basic_sanity (Wstat: 1024 Tests: 4 Failed: 4) Failed tests: 1-4 Non-zero exit status: 4 t/01_setup (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 10 tests but ran 1. t/03_flash (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 8 tests but ran 1. Files=8, Tests=6, 1 wallclock secs ( 0.00 usr + 0.06 sys = 0.06 CPU) Result: FAIL Failed 3/8 test programs. 6/6 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz Running make for N/NU/NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-Store-Delegate-0.02-90PLhw CPAN.pm: Going to build N/NU/NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz Warning: Prerequisite 'Catalyst::Plugin::Session => 0.12' for 'NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz' failed when processing 'NUFFIN/Catalyst-Plugin-Session-0.19.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Catalyst/Plugin/Session/Store/Delegate.pm blib\lib\Catalyst\Plugin\Session\Store\Delegate.pm NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00_use.... ok 1 - use Catalyst::Plugin::Session::Store::Delegate; 1..1 ok t/basic.....Can't locate Catalyst/Plugin/Session/Test/Store.pm in @INC (@INC contains: C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-Store-Delegate-0.02-90PLhw\blib\lib C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-Store-Delegate-0.02-90PLhw\blib\arch C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at t/basic.t line 39. BEGIN failed--compilation aborted at t/basic.t line 39. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t/basic (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=2, Tests=1, 0 wallclock secs ( 0.00 usr + 0.05 sys = 0.05 CPU) Result: FAIL Failed 1/2 test programs. 0/1 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2' Stop. NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz Running test for module 'Catalyst' Running make for M/MR/MRAMBERG/Catalyst-Runtime-5.7014.tar.gz Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Catalyst-Runtime-5.7014-rYyZs5 Has already been made Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running test for module 'DBIx::Class' Running make for A/AS/ASH/DBIx-Class-0.08010.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\A\AS\ASH\DBIx-Class-0.08010.tar.gz ok DBIx-Class-0.08010/ DBIx-Class-0.08010/Changes DBIx-Class-0.08010/MANIFEST DBIx-Class-0.08010/META.yml DBIx-Class-0.08010/Makefile.PL DBIx-Class-0.08010/README DBIx-Class-0.08010/inc/ DBIx-Class-0.08010/inc/Module/ DBIx-Class-0.08010/inc/Module/AutoInstall.pm DBIx-Class-0.08010/inc/Module/Install/ DBIx-Class-0.08010/inc/Module/Install/AutoInstall.pm DBIx-Class-0.08010/inc/Module/Install/Base.pm DBIx-Class-0.08010/inc/Module/Install/Build.pm DBIx-Class-0.08010/inc/Module/Install/Can.pm DBIx-Class-0.08010/inc/Module/Install/Fetch.pm DBIx-Class-0.08010/inc/Module/Install/Include.pm DBIx-Class-0.08010/inc/Module/Install/Makefile.pm DBIx-Class-0.08010/inc/Module/Install/Metadata.pm DBIx-Class-0.08010/inc/Module/Install/Scripts.pm DBIx-Class-0.08010/inc/Module/Install/Win32.pm DBIx-Class-0.08010/inc/Module/Install/WriteAll.pm DBIx-Class-0.08010/inc/Module/Install.pm DBIx-Class-0.08010/lib/ DBIx-Class-0.08010/lib/DBIx/ DBIx-Class-0.08010/lib/DBIx/Class/ DBIx-Class-0.08010/lib/DBIx/Class/AccessorGroup.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/AccessorMapping.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/AttributeAPI.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/AutoUpdate.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ColumnCase.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ColumnGroups.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Constraints.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Constructor.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/DestroyWarning.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/GetSet.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/HasA.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/HasMany.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ImaDBI.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/LazyLoading.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/MightHave.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Pager.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ReadOnly.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Retrieve.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Stringify.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/TempColumns.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Triggers.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat.pm DBIx-Class-0.08010/lib/DBIx/Class/ClassResolver/ DBIx-Class-0.08010/lib/DBIx/Class/ClassResolver/PassThrough.pm DBIx-Class-0.08010/lib/DBIx/Class/Componentised.pm DBIx-Class-0.08010/lib/DBIx/Class/Core.pm DBIx-Class-0.08010/lib/DBIx/Class/Cursor.pm DBIx-Class-0.08010/lib/DBIx/Class/DB.pm DBIx-Class-0.08010/lib/DBIx/Class/Exception.pm DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn/ DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn/DateTime.pm DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn/File.pm DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn.pm DBIx-Class-0.08010/lib/DBIx/Class/Manual/ DBIx-Class-0.08010/lib/DBIx/Class/Manual/Component.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Cookbook.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/DocMap.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Example.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/FAQ.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Glossary.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Intro.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Joining.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Troubleshooting.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual.pod DBIx-Class-0.08010/lib/DBIx/Class/Ordered.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/ DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/ DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/DB2.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/MSSQL.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/MySQL.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/Oracle.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/Pg.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/SQLite.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto.pm DBIx-Class-0.08010/lib/DBIx/Class/PK.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/ DBIx-Class-0.08010/lib/DBIx/Class/Relationship/Accessor.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/Base.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/BelongsTo.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/CascadeActions.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/HasMany.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/HasOne.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/Helpers.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/ManyToMany.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/ProxyMethods.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultClass/ DBIx-Class-0.08010/lib/DBIx/Class/ResultClass/HashRefInflator.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSet.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSetColumn.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSetManager.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSetProxy.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSource/ DBIx-Class-0.08010/lib/DBIx/Class/ResultSource/Table.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSource.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceHandle.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceProxy/ DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceProxy/Table.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceProxy.pm DBIx-Class-0.08010/lib/DBIx/Class/Row.pm DBIx-Class-0.08010/lib/DBIx/Class/Schema/ DBIx-Class-0.08010/lib/DBIx/Class/Schema/Versioned.pm DBIx-Class-0.08010/lib/DBIx/Class/Schema.pm DBIx-Class-0.08010/lib/DBIx/Class/Serialize/ DBIx-Class-0.08010/lib/DBIx/Class/Serialize/Storable.pm DBIx-Class-0.08010/lib/DBIx/Class/StartupCheck.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Cursor.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/DB2.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/MSSQL.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/MultiDistinctEmulation.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/NoBindVars.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Pg.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Replication.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/SQLite.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Sybase/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Sybase.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/mysql.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/Statistics.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/TxnScopeGuard.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage.pm DBIx-Class-0.08010/lib/DBIx/Class/Test/ DBIx-Class-0.08010/lib/DBIx/Class/Test/SQLite.pm DBIx-Class-0.08010/lib/DBIx/Class/UTF8Columns.pm DBIx-Class-0.08010/lib/DBIx/Class.pm DBIx-Class-0.08010/lib/SQL/ DBIx-Class-0.08010/lib/SQL/Translator/ DBIx-Class-0.08010/lib/SQL/Translator/Parser/ DBIx-Class-0.08010/lib/SQL/Translator/Parser/DBIx/ DBIx-Class-0.08010/lib/SQL/Translator/Parser/DBIx/Class.pm DBIx-Class-0.08010/lib/SQL/Translator/Producer/ DBIx-Class-0.08010/lib/SQL/Translator/Producer/DBIx/ DBIx-Class-0.08010/lib/SQL/Translator/Producer/DBIx/Class/ DBIx-Class-0.08010/lib/SQL/Translator/Producer/DBIx/Class/File.pm DBIx-Class-0.08010/scope-guard.patch DBIx-Class-0.08010/script/ DBIx-Class-0.08010/script/dbicadmin DBIx-Class-0.08010/t/ DBIx-Class-0.08010/t/02pod.t DBIx-Class-0.08010/t/03podcoverage.t DBIx-Class-0.08010/t/04dont_break_c3.t DBIx-Class-0.08010/t/05components.t DBIx-Class-0.08010/t/100populate.t DBIx-Class-0.08010/t/101populate_rs.t DBIx-Class-0.08010/t/18inserterror.t DBIx-Class-0.08010/t/19quotes.t DBIx-Class-0.08010/t/19quotes_newstyle.t DBIx-Class-0.08010/t/20setuperrors.t DBIx-Class-0.08010/t/26dumper.t DBIx-Class-0.08010/t/30dbicplain.t DBIx-Class-0.08010/t/31stats.t DBIx-Class-0.08010/t/32connect_code_ref.t DBIx-Class-0.08010/t/33storage_reconnect.t DBIx-Class-0.08010/t/34exception_action.t DBIx-Class-0.08010/t/35disable_sth_caching.t DBIx-Class-0.08010/t/36datetime.t DBIx-Class-0.08010/t/39load_namespaces_1.t DBIx-Class-0.08010/t/39load_namespaces_2.t DBIx-Class-0.08010/t/39load_namespaces_3.t DBIx-Class-0.08010/t/39load_namespaces_4.t DBIx-Class-0.08010/t/40resultsetmanager.t DBIx-Class-0.08010/t/41orrible.t DBIx-Class-0.08010/t/42toplimit.t DBIx-Class-0.08010/t/46where_attribute.t DBIx-Class-0.08010/t/47bind_attribute.t DBIx-Class-0.08010/t/50fork.t DBIx-Class-0.08010/t/51threads.t DBIx-Class-0.08010/t/52cycle.t DBIx-Class-0.08010/t/53delete_related.t DBIx-Class-0.08010/t/54taint.t DBIx-Class-0.08010/t/55storage_stress.t DBIx-Class-0.08010/t/60core.t DBIx-Class-0.08010/t/61findnot.t DBIx-Class-0.08010/t/63register_class.t DBIx-Class-0.08010/t/64db.t DBIx-Class-0.08010/t/65multipk.t DBIx-Class-0.08010/t/66relationship.t DBIx-Class-0.08010/t/67pager.t DBIx-Class-0.08010/t/68inflate.t DBIx-Class-0.08010/t/68inflate_has_a.t DBIx-Class-0.08010/t/68inflate_resultclass_hashrefinflator.t DBIx-Class-0.08010/t/68inflate_serialize.t DBIx-Class-0.08010/t/69update.t DBIx-Class-0.08010/t/70auto.t DBIx-Class-0.08010/t/71mysql.t DBIx-Class-0.08010/t/72pg.t DBIx-Class-0.08010/t/73oracle.t DBIx-Class-0.08010/t/73oracle_inflate.t DBIx-Class-0.08010/t/745db2.t DBIx-Class-0.08010/t/746db2_400.t DBIx-Class-0.08010/t/746mssql.t DBIx-Class-0.08010/t/74mssql.t DBIx-Class-0.08010/t/75limit.t DBIx-Class-0.08010/t/76joins.t DBIx-Class-0.08010/t/77join_count.t DBIx-Class-0.08010/t/78self_referencial.t DBIx-Class-0.08010/t/79aliasing.t DBIx-Class-0.08010/t/80unique.t DBIx-Class-0.08010/t/81transactions.t DBIx-Class-0.08010/t/82cascade_copy.t DBIx-Class-0.08010/t/83cache.t DBIx-Class-0.08010/t/84serialize.t DBIx-Class-0.08010/t/85utf8.t DBIx-Class-0.08010/t/86might_have.t DBIx-Class-0.08010/t/86sqlt.t DBIx-Class-0.08010/t/87ordered.t DBIx-Class-0.08010/t/88result_set_column.t DBIx-Class-0.08010/t/89dbicadmin.t DBIx-Class-0.08010/t/89inflate_datetime.t DBIx-Class-0.08010/t/90ensure_class_loaded.t DBIx-Class-0.08010/t/90join_torture.t DBIx-Class-0.08010/t/91debug.t DBIx-Class-0.08010/t/91merge_attr.t DBIx-Class-0.08010/t/92storage.t DBIx-Class-0.08010/t/92storage_on_connect_do.t DBIx-Class-0.08010/t/93nobindvars.t DBIx-Class-0.08010/t/93single_accessor_object.t DBIx-Class-0.08010/t/94pk_mutation.t DBIx-Class-0.08010/t/94versioning.t DBIx-Class-0.08010/t/95sql_maker_quote.t DBIx-Class-0.08010/t/96file_column.t DBIx-Class-0.08010/t/96multi_create.t DBIx-Class-0.08010/t/97result_class.t DBIx-Class-0.08010/t/bindtype_columns.t DBIx-Class-0.08010/t/cdbi-sweet-t/ DBIx-Class-0.08010/t/cdbi-sweet-t/08pager.t DBIx-Class-0.08010/t/cdbi-t/ DBIx-Class-0.08010/t/cdbi-t/01-columns.t DBIx-Class-0.08010/t/cdbi-t/02-Film.t DBIx-Class-0.08010/t/cdbi-t/03-subclassing.t DBIx-Class-0.08010/t/cdbi-t/04-lazy.t DBIx-Class-0.08010/t/cdbi-t/06-hasa.t DBIx-Class-0.08010/t/cdbi-t/09-has_many.t DBIx-Class-0.08010/t/cdbi-t/11-triggers.t DBIx-Class-0.08010/t/cdbi-t/12-filter.t DBIx-Class-0.08010/t/cdbi-t/13-constraint.t DBIx-Class-0.08010/t/cdbi-t/14-might_have.t DBIx-Class-0.08010/t/cdbi-t/15-accessor.t DBIx-Class-0.08010/t/cdbi-t/16-reserved.t DBIx-Class-0.08010/t/cdbi-t/18-has_a.t DBIx-Class-0.08010/t/cdbi-t/19-set_sql.t DBIx-Class-0.08010/t/cdbi-t/21-iterator.t DBIx-Class-0.08010/t/cdbi-t/22-self_referential.t DBIx-Class-0.08010/t/cdbi-t/30-pager.t DBIx-Class-0.08010/t/cdbi-t/98-failure.t DBIx-Class-0.08010/t/examples/ DBIx-Class-0.08010/t/examples/Schema/ DBIx-Class-0.08010/t/examples/Schema/MyDatabase/ DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/ DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/Artist.pm DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/Cd.pm DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/Track.pm DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main.pm DBIx-Class-0.08010/t/examples/Schema/db/ DBIx-Class-0.08010/t/examples/Schema/db/example.sql DBIx-Class-0.08010/t/examples/Schema/insertdb.pl DBIx-Class-0.08010/t/examples/Schema/testdb.pl DBIx-Class-0.08010/t/lib/ DBIx-Class-0.08010/t/lib/DBICNSTest/ DBIx-Class-0.08010/t/lib/DBICNSTest/OtherRslt/ DBIx-Class-0.08010/t/lib/DBICNSTest/OtherRslt/D.pm DBIx-Class-0.08010/t/lib/DBICNSTest/RSBase.pm DBIx-Class-0.08010/t/lib/DBICNSTest/RSet/ DBIx-Class-0.08010/t/lib/DBICNSTest/RSet/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/RSet/C.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Result/ DBIx-Class-0.08010/t/lib/DBICNSTest/Result/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Result/B.pm DBIx-Class-0.08010/t/lib/DBICNSTest/ResultSet/ DBIx-Class-0.08010/t/lib/DBICNSTest/ResultSet/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/ResultSet/C.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Rslt/ DBIx-Class-0.08010/t/lib/DBICNSTest/Rslt/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Rslt/B.pm DBIx-Class-0.08010/t/lib/DBICTest/ DBIx-Class-0.08010/t/lib/DBICTest/ErrorComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/FakeComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/ForeignComponent/ DBIx-Class-0.08010/t/lib/DBICTest/ForeignComponent/TestComp.pm DBIx-Class-0.08010/t/lib/DBICTest/ForeignComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/OptionalComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/Plain/ DBIx-Class-0.08010/t/lib/DBICTest/Plain/Test.pm DBIx-Class-0.08010/t/lib/DBICTest/Plain.pm DBIx-Class-0.08010/t/lib/DBICTest/ResultSetManager/ DBIx-Class-0.08010/t/lib/DBICTest/ResultSetManager/Foo.pm DBIx-Class-0.08010/t/lib/DBICTest/ResultSetManager.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ DBIx-Class-0.08010/t/lib/DBICTest/Schema/Artist.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ArtistSourceName.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ArtistSubclass.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ArtistUndirectedMap.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Bookmark.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/BooksInLibrary.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/CD.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/CD_to_Producer.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Collection.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/CollectionObject.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Employee.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Event.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/EventTZ.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/EventTZ.pm.rej DBIx-Class-0.08010/t/lib/DBICTest/Schema/FileColumn.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ForceForeign.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/FourKeys.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/FourKeys_to_TwoKeys.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/LinerNotes.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Link.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/NoPrimaryKey.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/OneKey.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Owners.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Producer.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/SelfRef.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/SelfRefAlias.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Serialized.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Tag.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Track.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TreeLike.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TwoKeyTreeLike.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TwoKeys.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TypedObject.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema.pm DBIx-Class-0.08010/t/lib/DBICTest/SyntaxErrorComponent1.pm DBIx-Class-0.08010/t/lib/DBICTest/SyntaxErrorComponent2.pm DBIx-Class-0.08010/t/lib/DBICTest.pm DBIx-Class-0.08010/t/lib/DBICVersionNew.pm DBIx-Class-0.08010/t/lib/DBICVersionOrig.pm DBIx-Class-0.08010/t/lib/sqlite.sql DBIx-Class-0.08010/t/resultset_class.t DBIx-Class-0.08010/t/testlib/ DBIx-Class-0.08010/t/testlib/Actor.pm DBIx-Class-0.08010/t/testlib/ActorAlias.pm DBIx-Class-0.08010/t/testlib/Binary.pm DBIx-Class-0.08010/t/testlib/Blurb.pm DBIx-Class-0.08010/t/testlib/CDBase.pm DBIx-Class-0.08010/t/testlib/Director.pm DBIx-Class-0.08010/t/testlib/Film.pm DBIx-Class-0.08010/t/testlib/Lazy.pm DBIx-Class-0.08010/t/testlib/Log.pm DBIx-Class-0.08010/t/testlib/MyBase.pm DBIx-Class-0.08010/t/testlib/MyFilm.pm DBIx-Class-0.08010/t/testlib/MyFoo.pm DBIx-Class-0.08010/t/testlib/MyStar.pm DBIx-Class-0.08010/t/testlib/MyStarLink.pm DBIx-Class-0.08010/t/testlib/MyStarLinkMCPK.pm DBIx-Class-0.08010/t/testlib/Order.pm DBIx-Class-0.08010/t/testlib/OtherFilm.pm DBIx-Class-0.08010/t/testlib/OtherThing.pm DBIx-Class-0.08010/t/testlib/PgBase.pm DBIx-Class-0.08010/t/testlib/Thing.pm CPAN.pm: Going to build A/AS/ASH/DBIx-Class-0.08010.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - DBD::SQLite ...loaded. (1.14 >= 1.13) - Test::Builder ...loaded. (0.80 >= 0.33) - Data::Page ...loaded. (2.00 >= 2) - Scalar::Util ...loaded. (1.19) - SQL::Abstract ...loaded. (1.24 >= 1.2) - SQL::Abstract::Limit ...loaded. (0.12 >= 0.101) - Class::C3 ...loaded. (0.19 >= 0.13) - Class::C3::Componentised ...loaded. (1.0003) - Storable ...loaded. (2.18) - Carp::Clan ...loaded. (6.00) - DBI ...loaded. (1.607 >= 1.4) - Module::Find ...loaded. (0.06) - Class::Inspector ...loaded. (1.23) - Class::Accessor::Grouped ...loaded. (0.08001 >= 0.05002) - JSON::Any ...loaded. (1.17 >= 1) - Scope::Guard ...loaded. (0.03 >= 0.03) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for DBIx::Class >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBIx/Class/CDBICompat/ImaDBI.pm blib\lib\DBIx\Class\CDBICompat\ImaDBI.pm cp lib/DBIx/Class/Manual/FAQ.pod blib\lib\DBIx\Class\Manual\FAQ.pod cp lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\Microsoft_SQL_Server.pm cp lib/DBIx/Class/Storage/Statistics.pm blib\lib\DBIx\Class\Storage\Statistics.pm cp lib/DBIx/Class/Manual/Example.pod blib\lib\DBIx\Class\Manual\Example.pod cp lib/DBIx/Class/Relationship/CascadeActions.pm blib\lib\DBIx\Class\Relationship\CascadeActions.pm cp lib/DBIx/Class/Storage/DBI/Sybase.pm blib\lib\DBIx\Class\Storage\DBI\Sybase.pm cp lib/DBIx/Class/PK/Auto/MySQL.pm blib\lib\DBIx\Class\PK\Auto\MySQL.pm cp lib/DBIx/Class/CDBICompat/Constructor.pm blib\lib\DBIx\Class\CDBICompat\Constructor.pm cp lib/DBIx/Class/Manual/Troubleshooting.pod blib\lib\DBIx\Class\Manual\Troubleshooting.pod cp lib/DBIx/Class/Storage/DBI/mysql.pm blib\lib\DBIx\Class\Storage\DBI\mysql.pm cp lib/DBIx/Class/CDBICompat/Triggers.pm blib\lib\DBIx\Class\CDBICompat\Triggers.pm cp lib/DBIx/Class/UTF8Columns.pm blib\lib\DBIx\Class\UTF8Columns.pm cp lib/DBIx/Class/CDBICompat/Stringify.pm blib\lib\DBIx\Class\CDBICompat\Stringify.pm cp lib/DBIx/Class/PK/Auto/Pg.pm blib\lib\DBIx\Class\PK\Auto\Pg.pm cp lib/DBIx/Class/Row.pm blib\lib\DBIx\Class\Row.pm cp lib/DBIx/Class/ResultSource.pm blib\lib\DBIx\Class\ResultSource.pm cp lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib\lib\DBIx\Class\CDBICompat\AutoUpdate.pm cp lib/DBIx/Class/ResultSetManager.pm blib\lib\DBIx\Class\ResultSetManager.pm cp lib/DBIx/Class/InflateColumn.pm blib\lib\DBIx\Class\InflateColumn.pm cp lib/DBIx/Class/Manual/Cookbook.pod blib\lib\DBIx\Class\Manual\Cookbook.pod cp lib/DBIx/Class/Storage.pm blib\lib\DBIx\Class\Storage.pm cp lib/DBIx/Class/Manual.pod blib\lib\DBIx\Class\Manual.pod cp lib/DBIx/Class/ResultSetProxy.pm blib\lib\DBIx\Class\ResultSetProxy.pm cp lib/DBIx/Class/Manual/Intro.pod blib\lib\DBIx\Class\Manual\Intro.pod cp lib/DBIx/Class/PK/Auto.pm blib\lib\DBIx\Class\PK\Auto.pm cp lib/DBIx/Class/CDBICompat/ColumnCase.pm blib\lib\DBIx\Class\CDBICompat\ColumnCase.pm cp lib/DBIx/Class/ResultSourceProxy/Table.pm blib\lib\DBIx\Class\ResultSourceProxy\Table.pm cp lib/DBIx/Class/CDBICompat/GetSet.pm blib\lib\DBIx\Class\CDBICompat\GetSet.pm cp lib/DBIx/Class/Serialize/Storable.pm blib\lib\DBIx\Class\Serialize\Storable.pm cp lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib\lib\DBIx\Class\Storage\DBI\Oracle\Generic.pm cp lib/DBIx/Class/StartupCheck.pm blib\lib\DBIx\Class\StartupCheck.pm cp lib/DBIx/Class/InflateColumn/File.pm blib\lib\DBIx\Class\InflateColumn\File.pm cp lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\DB2_400_SQL.pm cp lib/DBIx/Class/Manual/Component.pod blib\lib\DBIx\Class\Manual\Component.pod cp lib/DBIx/Class/Storage/DBI/Cursor.pm blib\lib\DBIx\Class\Storage\DBI\Cursor.pm cp lib/DBIx/Class/Storage/DBI/ODBC.pm blib\lib\DBIx\Class\Storage\DBI\ODBC.pm cp lib/DBIx/Class/Relationship/ManyToMany.pm blib\lib\DBIx\Class\Relationship\ManyToMany.pm cp lib/DBIx/Class/Storage/DBI/SQLite.pm blib\lib\DBIx\Class\Storage\DBI\SQLite.pm cp lib/DBIx/Class/Relationship/HasOne.pm blib\lib\DBIx\Class\Relationship\HasOne.pm cp lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm blib\lib\DBIx\Class\CDBICompat\LiveObjectIndex.pm cp lib/DBIx/Class/Exception.pm blib\lib\DBIx\Class\Exception.pm cp lib/DBIx/Class/Storage/DBI/MultiDistinctEmulation.pm blib\lib\DBIx\Class\Storage\DBI\MultiDistinctEmulation.pm cp lib/DBIx/Class/AccessorGroup.pm blib\lib\DBIx\Class\AccessorGroup.pm cp lib/DBIx/Class/DB.pm blib\lib\DBIx\Class\DB.pm cp lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\MSSQL.pm cp lib/DBIx/Class/PK/Auto/SQLite.pm blib\lib\DBIx\Class\PK\Auto\SQLite.pm cp lib/DBIx/Class/CDBICompat.pm blib\lib\DBIx\Class\CDBICompat.pm cp lib/DBIx/Class/Ordered.pm blib\lib\DBIx\Class\Ordered.pm cp lib/DBIx/Class/Relationship/BelongsTo.pm blib\lib\DBIx\Class\Relationship\BelongsTo.pm cp lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib\lib\DBIx\Class\CDBICompat\AccessorMapping.pm cp lib/DBIx/Class/CDBICompat/HasMany.pm blib\lib\DBIx\Class\CDBICompat\HasMany.pm cp lib/DBIx/Class/Schema.pm blib\lib\DBIx\Class\Schema.pm cp lib/DBIx/Class/Core.pm blib\lib\DBIx\Class\Core.pm cp lib/DBIx/Class/CDBICompat/TempColumns.pm blib\lib\DBIx\Class\CDBICompat\TempColumns.pm cp lib/DBIx/Class/Manual/DocMap.pod blib\lib\DBIx\Class\Manual\DocMap.pod cp lib/DBIx/Class/ResultSetColumn.pm blib\lib\DBIx\Class\ResultSetColumn.pm cp lib/DBIx/Class/ResultSource/Table.pm blib\lib\DBIx\Class\ResultSource\Table.pm cp lib/DBIx/Class/Storage/TxnScopeGuard.pm blib\lib\DBIx\Class\Storage\TxnScopeGuard.pm cp lib/DBIx/Class/Manual/Glossary.pod blib\lib\DBIx\Class\Manual\Glossary.pod cp lib/DBIx/Class/ClassResolver/PassThrough.pm blib\lib\DBIx\Class\ClassResolver\PassThrough.pm cp lib/DBIx/Class/PK.pm blib\lib\DBIx\Class\PK.pm cp lib/DBIx/Class/Relationship/Helpers.pm blib\lib\DBIx\Class\Relationship\Helpers.pm cp lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib\lib\DBIx\Class\CDBICompat\ColumnGroups.pm cp lib/DBIx/Class/ResultSourceHandle.pm blib\lib\DBIx\Class\ResultSourceHandle.pm cp lib/DBIx/Class/Relationship/Accessor.pm blib\lib\DBIx\Class\Relationship\Accessor.pm cp lib/DBIx/Class/Relationship/HasMany.pm blib\lib\DBIx\Class\Relationship\HasMany.pm cp lib/DBIx/Class/PK/Auto/MSSQL.pm blib\lib\DBIx\Class\PK\Auto\MSSQL.pm cp lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm blib\lib\DBIx\Class\CDBICompat\ObjIndexStubs.pm cp lib/DBIx/Class/Storage/DBI/DB2.pm blib\lib\DBIx\Class\Storage\DBI\DB2.pm cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib\lib\DBIx\Class\CDBICompat\DestroyWarning.pm cp lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib\lib\DBIx\Class\Storage\DBI\NoBindVars.pm cp lib/DBIx/Class/CDBICompat/MightHave.pm blib\lib\DBIx\Class\CDBICompat\MightHave.pm cp lib/DBIx/Class/Test/SQLite.pm blib\lib\DBIx\Class\Test\SQLite.pm cp lib/DBIx/Class/Schema/Versioned.pm blib\lib\DBIx\Class\Schema\Versioned.pm cp lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm blib\lib\DBIx\Class\Storage\DBI\Oracle\WhereJoins.pm cp lib/SQL/Translator/Producer/DBIx/Class/File.pm blib\lib\SQL\Translator\Producer\DBIx\Class\File.pm cp lib/DBIx/Class/ResultSet.pm blib\lib\DBIx\Class\ResultSet.pm cp lib/DBIx/Class/Storage/DBI/MSSQL.pm blib\lib\DBIx\Class\Storage\DBI\MSSQL.pm cp lib/DBIx/Class/CDBICompat/Pager.pm blib\lib\DBIx\Class\CDBICompat\Pager.pm cp lib/DBIx/Class/ResultClass/HashRefInflator.pm blib\lib\DBIx\Class\ResultClass\HashRefInflator.pm cp lib/DBIx/Class/ResultSourceProxy.pm blib\lib\DBIx\Class\ResultSourceProxy.pm cp lib/DBIx/Class/PK/Auto/DB2.pm blib\lib\DBIx\Class\PK\Auto\DB2.pm cp lib/DBIx/Class.pm blib\lib\DBIx\Class.pm cp lib/DBIx/Class/CDBICompat/AttributeAPI.pm blib\lib\DBIx\Class\CDBICompat\AttributeAPI.pm cp lib/DBIx/Class/Storage/DBI/Pg.pm blib\lib\DBIx\Class\Storage\DBI\Pg.pm cp lib/DBIx/Class/Storage/DBI.pm blib\lib\DBIx\Class\Storage\DBI.pm cp lib/SQL/Translator/Parser/DBIx/Class.pm blib\lib\SQL\Translator\Parser\DBIx\Class.pm cp lib/DBIx/Class/Componentised.pm blib\lib\DBIx\Class\Componentised.pm cp lib/DBIx/Class/CDBICompat/HasA.pm blib\lib\DBIx\Class\CDBICompat\HasA.pm cp lib/DBIx/Class/Manual/Joining.pod blib\lib\DBIx\Class\Manual\Joining.pod cp lib/DBIx/Class/Relationship.pm blib\lib\DBIx\Class\Relationship.pm cp lib/DBIx/Class/Relationship/Base.pm blib\lib\DBIx\Class\Relationship\Base.pm cp lib/DBIx/Class/PK/Auto/Oracle.pm blib\lib\DBIx\Class\PK\Auto\Oracle.pm cp lib/DBIx/Class/Relationship/ProxyMethods.pm blib\lib\DBIx\Class\Relationship\ProxyMethods.pm cp lib/DBIx/Class/Cursor.pm blib\lib\DBIx\Class\Cursor.pm cp lib/DBIx/Class/CDBICompat/ReadOnly.pm blib\lib\DBIx\Class\CDBICompat\ReadOnly.pm cp lib/DBIx/Class/CDBICompat/Constraints.pm blib\lib\DBIx\Class\CDBICompat\Constraints.pm cp lib/DBIx/Class/InflateColumn/DateTime.pm blib\lib\DBIx\Class\InflateColumn\DateTime.pm cp lib/DBIx/Class/CDBICompat/LazyLoading.pm blib\lib\DBIx\Class\CDBICompat\LazyLoading.pm cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib\lib\DBIx\Class\CDBICompat\Retrieve.pm cp lib/DBIx/Class/Storage/DBI/Replication.pm blib\lib\DBIx\Class\Storage\DBI\Replication.pm cp lib/DBIx/Class/Storage/DBI/Oracle.pm blib\lib\DBIx\Class\Storage\DBI\Oracle.pm C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/dbicadmin blib\script\dbicadmin pl2bat.bat blib\script\dbicadmin ASH/DBIx-Class-0.08010.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/dbicadmin blib\script\dbicadmin pl2bat.bat blib\script\dbicadmin C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/*/*.t t/02pod.................................... 1..104 ok 1 - blib\script\dbicadmin ok 2 - blib\lib\DBIx\Class.pm ok 3 - blib\lib\DBIx\Class\AccessorGroup.pm ok 4 - blib\lib\DBIx\Class\CDBICompat.pm ok 5 - blib\lib\DBIx\Class\Componentised.pm ok 6 - blib\lib\DBIx\Class\Core.pm ok 7 - blib\lib\DBIx\Class\Cursor.pm ok 8 - blib\lib\DBIx\Class\DB.pm ok 9 - blib\lib\DBIx\Class\Exception.pm ok 10 - blib\lib\DBIx\Class\InflateColumn.pm ok 11 - blib\lib\DBIx\Class\Manual.pod ok 12 - blib\lib\DBIx\Class\Ordered.pm ok 13 - blib\lib\DBIx\Class\PK.pm ok 14 - blib\lib\DBIx\Class\Relationship.pm ok 15 - blib\lib\DBIx\Class\ResultSet.pm ok 16 - blib\lib\DBIx\Class\ResultSetColumn.pm ok 17 - blib\lib\DBIx\Class\ResultSetManager.pm ok 18 - blib\lib\DBIx\Class\ResultSetProxy.pm ok 19 - blib\lib\DBIx\Class\ResultSource.pm ok 20 - blib\lib\DBIx\Class\ResultSourceHandle.pm ok 21 - blib\lib\DBIx\Class\ResultSourceProxy.pm ok 22 - blib\lib\DBIx\Class\Row.pm ok 23 - blib\lib\DBIx\Class\Schema.pm ok 24 - blib\lib\DBIx\Class\StartupCheck.pm ok 25 - blib\lib\DBIx\Class\Storage.pm ok 26 - blib\lib\DBIx\Class\UTF8Columns.pm ok 27 - blib\lib\DBIx\Class\CDBICompat\AccessorMapping.pm ok 28 - blib\lib\DBIx\Class\CDBICompat\AttributeAPI.pm ok 29 - blib\lib\DBIx\Class\CDBICompat\AutoUpdate.pm ok 30 - blib\lib\DBIx\Class\CDBICompat\ColumnCase.pm ok 31 - blib\lib\DBIx\Class\CDBICompat\ColumnGroups.pm ok 32 - blib\lib\DBIx\Class\CDBICompat\Constraints.pm ok 33 - blib\lib\DBIx\Class\CDBICompat\Constructor.pm ok 34 - blib\lib\DBIx\Class\CDBICompat\DestroyWarning.pm ok 35 - blib\lib\DBIx\Class\CDBICompat\GetSet.pm ok 36 - blib\lib\DBIx\Class\CDBICompat\HasA.pm ok 37 - blib\lib\DBIx\Class\CDBICompat\HasMany.pm ok 38 - blib\lib\DBIx\Class\CDBICompat\ImaDBI.pm ok 39 - blib\lib\DBIx\Class\CDBICompat\LazyLoading.pm ok 40 - blib\lib\DBIx\Class\CDBICompat\LiveObjectIndex.pm ok 41 - blib\lib\DBIx\Class\CDBICompat\MightHave.pm ok 42 - blib\lib\DBIx\Class\CDBICompat\ObjIndexStubs.pm ok 43 - blib\lib\DBIx\Class\CDBICompat\Pager.pm ok 44 - blib\lib\DBIx\Class\CDBICompat\ReadOnly.pm ok 45 - blib\lib\DBIx\Class\CDBICompat\Retrieve.pm ok 46 - blib\lib\DBIx\Class\CDBICompat\Stringify.pm ok 47 - blib\lib\DBIx\Class\CDBICompat\TempColumns.pm ok 48 - blib\lib\DBIx\Class\CDBICompat\Triggers.pm ok 49 - blib\lib\DBIx\Class\ClassResolver\PassThrough.pm ok 50 - blib\lib\DBIx\Class\InflateColumn\DateTime.pm ok 51 - blib\lib\DBIx\Class\InflateColumn\File.pm ok 52 - blib\lib\DBIx\Class\Manual\Component.pod ok 53 - blib\lib\DBIx\Class\Manual\Cookbook.pod ok 54 - blib\lib\DBIx\Class\Manual\DocMap.pod ok 55 - blib\lib\DBIx\Class\Manual\Example.pod ok 56 - blib\lib\DBIx\Class\Manual\FAQ.pod ok 57 - blib\lib\DBIx\Class\Manual\Glossary.pod ok 58 - blib\lib\DBIx\Class\Manual\Intro.pod ok 59 - blib\lib\DBIx\Class\Manual\Joining.pod ok 60 - blib\lib\DBIx\Class\Manual\Troubleshooting.pod ok 61 - blib\lib\DBIx\Class\PK\Auto.pm ok 62 - blib\lib\DBIx\Class\Relationship\Accessor.pm ok 63 - blib\lib\DBIx\Class\Relationship\Base.pm ok 64 - blib\lib\DBIx\Class\Relationship\BelongsTo.pm ok 65 - blib\lib\DBIx\Class\Relationship\CascadeActions.pm ok 66 - blib\lib\DBIx\Class\Relationship\HasMany.pm ok 67 - blib\lib\DBIx\Class\Relationship\HasOne.pm ok 68 - blib\lib\DBIx\Class\Relationship\Helpers.pm ok 69 - blib\lib\DBIx\Class\Relationship\ManyToMany.pm ok 70 - blib\lib\DBIx\Class\Relationship\ProxyMethods.pm ok 71 - blib\lib\DBIx\Class\ResultClass\HashRefInflator.pm ok 72 - blib\lib\DBIx\Class\ResultSource\Table.pm ok 73 - blib\lib\DBIx\Class\ResultSourceProxy\Table.pm ok 74 - blib\lib\DBIx\Class\Schema\Versioned.pm ok 75 - blib\lib\DBIx\Class\Serialize\Storable.pm ok 76 - blib\lib\DBIx\Class\Storage\DBI.pm ok 77 - blib\lib\DBIx\Class\Storage\Statistics.pm ok 78 - blib\lib\DBIx\Class\Storage\TxnScopeGuard.pm ok 79 - blib\lib\DBIx\Class\Test\SQLite.pm ok 80 - blib\lib\DBIx\Class\PK\Auto\DB2.pm ok 81 - blib\lib\DBIx\Class\PK\Auto\MSSQL.pm ok 82 - blib\lib\DBIx\Class\PK\Auto\MySQL.pm ok 83 - blib\lib\DBIx\Class\PK\Auto\Oracle.pm ok 84 - blib\lib\DBIx\Class\PK\Auto\Pg.pm ok 85 - blib\lib\DBIx\Class\PK\Auto\SQLite.pm ok 86 - blib\lib\DBIx\Class\Storage\DBI\Cursor.pm ok 87 - blib\lib\DBIx\Class\Storage\DBI\DB2.pm ok 88 - blib\lib\DBIx\Class\Storage\DBI\MSSQL.pm ok 89 - blib\lib\DBIx\Class\Storage\DBI\MultiDistinctEmulation.pm ok 90 - blib\lib\DBIx\Class\Storage\DBI\mysql.pm ok 91 - blib\lib\DBIx\Class\Storage\DBI\NoBindVars.pm ok 92 - blib\lib\DBIx\Class\Storage\DBI\ODBC.pm ok 93 - blib\lib\DBIx\Class\Storage\DBI\Oracle.pm ok 94 - blib\lib\DBIx\Class\Storage\DBI\Pg.pm ok 95 - blib\lib\DBIx\Class\Storage\DBI\Replication.pm ok 96 - blib\lib\DBIx\Class\Storage\DBI\SQLite.pm ok 97 - blib\lib\DBIx\Class\Storage\DBI\Sybase.pm ok 98 - blib\lib\SQL\Translator\Parser\DBIx\Class.pm ok 99 - blib\lib\DBIx\Class\Storage\DBI\ODBC\DB2_400_SQL.pm ok 100 - blib\lib\DBIx\Class\Storage\DBI\ODBC\Microsoft_SQL_Server.pm ok 101 - blib\lib\DBIx\Class\Storage\DBI\Oracle\Generic.pm ok 102 - blib\lib\DBIx\Class\Storage\DBI\Oracle\WhereJoins.pm ok 103 - blib\lib\DBIx\Class\Storage\DBI\Sybase\MSSQL.pm ok 104 - blib\lib\SQL\Translator\Producer\DBIx\Class\File.pm ok t/03podcoverage............................ 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/04dont_break_c3.......................... 1..2 ok 1 - Correctly skipped injecting a direct parent of class BBB ok 2 - Correctly skipped injecting an indirect parent of class BBB ok t/05components............................. 1..6 ok 1 - foreign component ok 2 - inject_base filters duplicates ok 3 - warning issued for incorrect order in load_components() ok 4 - only one warning issued for incorrect load_components call ok 5 - warning not issued for correct order in load_components() ok 6 - use DBIx::Class::AccessorGroup; ok t/100populate.............................. 1..22 ok 1 ok 2 - Link 2 id ok 3 - Link 2 url ok 4 - Link 2 title ok 5 ok 6 - Link 3 id ok 7 - Link 3 url ok 8 - Link 3 title ok 9 ok 10 - Link 4 id ok 11 - Link 4 url ok 12 - Link 4 title ok 13 - Link 5 id ok 14 - Link 5 url ok 15 - Link 5 title ok 16 - Link 6 id ok 17 - Link 6 url ok 18 - Link 6 title ok 19 - Link 7 id ok 20 - Link 7 url ok 21 - Link 7 title ok 22 - Database created ok t/101populate_rs........................... 1..134 ok 1 - Got a Schema object ok 2 - Got Good Artist Resultset ok 3 - Got Good CD Resultset ok 4 - The object isa DBIx::Class::Schema ok 5 - The object isa DBICTest::Artist ok 6 - The object isa DBICTest::Artist ok 7 - The object isa DBICTest::Artist ok 8 - The object isa DBICTest::Artist ok 9 - Got Expected Artist Name for Artist001 ok 10 - Got Expected Artist Name for Artist002 ok 11 - Got Expected Artist Name for Artist003 ok 12 - Got Expected Artist Name for Artist004 ok 13 - Got Right number of CDs for Artist1 ok 14 - Got Right number of CDs for Artist2 ok 15 - Got Right number of CDs for Artist3 ok 16 - Got Right number of CDs for Artist4 ok 17 - The object isa DBICTest::CD ok 18 - The object isa DBICTest::CD ok 19 - The object isa DBICTest::CD ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 - The object isa DBICTest::CD ok 27 ok 28 ok 29 - The object isa DBICTest::CD ok 30 ok 31 ok 32 - Got 'Artist' isa DBICTest::Artist ok 33 - Got 'Artist' isa DBICTest::Artist ok 34 - Got 'Artist' isa DBICTest::Artist ok 35 - Got 'Artist' isa DBICTest::Artist ok 36 - Got Correct name for result object ok 37 - Got Correct name for result object ok 38 - Got Correct name for result object ok 39 - Got Correct name for result object ok 40 - got Expected Number of Cds ok 41 - got Expected Number of Cds ok 42 - got Expected Number of Cds ok 43 - got Expected Number of Cds ok 44 - Got Expected CD Title ok 45 - Got Expected CD Title ok 46 - Got 'Artist' isa DBICTest::Artist ok 47 - Got 'Artist' isa DBICTest::Artist ok 48 - Got 'Artist' isa DBICTest::Artist ok 49 - Got 'Artist' isa DBICTest::Artist ok 50 - Got Correct name for result object ok 51 - Got Correct name for result object ok 52 - Got Correct artist PK for result object ok 53 - Got Correct name for result object ok 54 - Got Correct name for result object ok 55 - got Expected Number of Cds ok 56 - got Expected Number of Cds ok 57 - got Expected Number of Cds ok 58 - got Expected Number of Cds ok 59 - Got Expected CD Title ok 60 - Got Expected CD Title ok 61 - Created CD isa DBICTest::CD ok 62 - Set Artist isa DBICTest::Artist ok 63 - Set Artist to FredC ok 64 - Created CD isa DBICTest::CD ok 65 - Set Artist isa DBICTest::Artist ok 66 - Set Artist to FredD ok 67 - Created CD isa DBICTest::CD ok 68 - Set Artist isa DBICTest::Artist ok 69 - Set Artist to FredC ok 70 - Created CD isa DBICTest::CD ok 71 - Set Artist isa DBICTest::Artist ok 72 - Set Artist to FredD ok 73 - Got Expected Artist ID ok 74 - Got 'Artist' isa DBICTest::Artist ok 75 - Got 'Artist' isa DBICTest::Artist ok 76 - Got 'Artist' isa DBICTest::Artist ok 77 - Got 'Artist' isa DBICTest::Artist ok 78 - Got 'Artist' isa DBICTest::Artist ok 79 - Got Correct name 'VOID_PK_Manufactured Crap' for result object ok 80 - Got Correct name for result object ok 81 - Got Correct name for result object ok 82 - Got Correct name for result object ok 83 - Got Correct name 'is undef' for result object ok 84 - Has cds relationship ok 85 - Has cds relationship ok 86 - Has cds relationship ok 87 - Has cds relationship ok 88 - Has cds relationship ok 89 - got Expected Number of Cds ok 90 - got Expected Number of Cds ok 91 - got Expected Number of Cds ok 92 - got Expected Number of Cds ok 93 - got Expected Number of Cds ok 94 - Got Expected CD Title ok 95 - Got Expected CD Title ok 96 - Created CD isa DBICTest::CD ok 97 - Set Artist isa DBICTest::Artist ok 98 - Set Artist to FredCB ok 99 - Created CD isa DBICTest::CD ok 100 - Set Artist isa DBICTest::Artist ok 101 - Set Artist to FredDB ok 102 - Got Expected Artist ID ok 103 - Created CD isa DBICTest::CD ok 104 - Set Artist isa DBICTest::Artist ok 105 - Found Expected title ok 106 - Set Artist to FredCBB ok 107 - Created CD isa DBICTest::CD ok 108 - Set Artist isa DBICTest::Artist ok 109 - Found Expected title ok 110 - Set Artist to FredDBB ok 111 - Created CD isa DBICTest::CD ok 112 - Set Artist isa DBICTest::Artist ok 113 - Found Expected title ok 114 - Set Artist to something undefined ok 115 - Got 'Artist' isa DBICTest::Artist ok 116 - Got 'Artist' isa DBICTest::Artist ok 117 - Got 'Artist' isa DBICTest::Artist ok 118 - Got 'Artist' isa DBICTest::Artist ok 119 - Got Correct name for result object ok 120 - Got Correct name for result object ok 121 - Got Correct name for result object ok 122 - Got Correct name for result object ok 123 - Has cds relationship ok 124 - Has cds relationship ok 125 - Has cds relationship ok 126 - Has cds relationship ok 127 - got Expected Number of Cds ok 128 - got Expected Number of Cds ok 129 - got Expected Number of Cds ok 130 - got Expected Number of Cds ok 131 - Got a got CD ok 132 - Got a got CD ok 133 - Got Expected CD Title ok 134 - Got Expected CD Title ok t/18inserterror............................ 1..3 ok 1 - use DBICTest; ok 2 - use DBICTest::Schema; ok 3 - No warning from Storage ok t/19quotes................................. 1..6 ok 1 - use DBICTest; # Testing against SQLite 3.5.9 ok 2 - got correct SQL for count query with quoting ok 3 - quoted ORDER BY with DESC (should use a scalarref anyway) ok 4 - did not quote ORDER BY with scalarref ok 5 - got correct SQL for count query with bracket quoting ok 6 - quoted table names for UPDATE ok t/19quotes_newstyle........................ 1..6 ok 1 - use DBICTest; # Testing against SQLite 3.5.9 ok 2 - got correct SQL for count query with quoting ok 3 - quoted ORDER BY with DESC (should use a scalarref anyway) ok 4 - did not quote ORDER BY with scalarref ok 5 - got correct SQL for count query with bracket quoting ok 6 - quoted table names for UPDATE ok t/20setuperrors............................ 1..1 ok 1 - columns() error when apparently misused ok t/26dumper................................. 1..0 # Skip Set $ENV{DATA_DUMPER_TEST} to run this test skipped: Set $ENV{DATA_DUMPER_TEST} to run this test t/30dbicplain.............................. 1..3 ok 1 - deprecation warning emitted ok ok 2 - no unexpected warnings ok 3 - count is valid ok t/31stats.................................. 1..12 ok 1 - use DBICTest; ok 2 - Callback not called with debug disabled ok 3 - Debug callback worked. ok 4 - query_start called ok 5 - query_end called ok 6 - txn_begin not called ok 7 - txn_commit not called ok 8 - txn_begin called ok 9 - query_start called ok 10 - query_end called ok 11 - txn_commit called ok 12 - txn_rollback called ok t/32connect_code_ref....................... 1..1 DBI::db=HASH(0x213fb3c)->disconnect invalidates 22 active statement handles (either destroy statement handles or call finish on them before disconnecting) at C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\blib\lib/DBIx/Class/Storage/DBI.pm line 691. closing dbh with active statement handles at C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\blib\lib/DBIx/Class/Storage/DBI.pm line 691. ok 1 - Three artists returned ok t/33storage_reconnect...................... 1..5 ok 1 - Three artists returned DBI::db=HASH(0x325a93c)->disconnect invalidates 22 active statement handles (either destroy statement handles or call finish on them before disconnecting) at t/33storage_reconnect.t line 23. closing dbh with active statement handles at t/33storage_reconnect.t line 23. ok 2 - Three artists returned ok 3 - The operation failed ok 4 # SKIP Cannot reconnect if original connection didn't fail ok 5 # SKIP Cannot reconnect if original connection didn't fail ok t/34exception_action....................... 1..8 ok 1 ok 2 - The object isa DBIx::Class::Exception ok 3 ok 4 ok 5 - Suppress exception ok 6 ok 7 ok 8 ok t/35disable_sth_caching.................... 1..2 ok 1 - statement caching works ok 2 - disabling statement caching works ok t/36datetime............................... 1..3 ok 1 - Starting with generic storage ok 2 - Got expected datetime_parser ok 3 - storage isa DBIx::Class::Storage::DBI::SQLite ok t/39load_namespaces_1...................... 1..6 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::ResultSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBIx::Class::ResultSet ok t/39load_namespaces_2...................... 1..6 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::RSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBIx::Class::ResultSet ok t/39load_namespaces_3...................... 1..7 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::RSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBIx::Class::ResultSet ok 7 - The object isa DBIx::Class::ResultSource::Table ok t/39load_namespaces_4...................... 1..6 ok 1 ok 2 ok 3 - The object isa DBIx::Class::ResultSource::Table ok 4 - The object isa DBICNSTest::ResultSet::A ok 5 - The object isa DBIx::Class::ResultSource::Table ok 6 - The object isa DBICNSTest::RSBase ok t/40resultsetmanager....................... 1..4 ok 1 - Foo class does not have bar method ok 2 - Foo resultset class has bar method ok 3 - Foo resultset class is correct isa DBICTest::ResultSetManager::Foo::_resultset ok 4 - bar method works ok t/41orrible................................ 1..4 ok 1 - Munged stuff to make Oracle not explode ok 2 - WhereJoins search with empty where clause ok 3 - WhereJoins search with where clause ok 4 - WhereJoins search with or in where clause ok t/42toplimit............................... 1..1 ok 1 - make sure limit_dialect( 'Top' ) is working okay ok t/46where_attribute........................ 1..16 ok 1 - select from a class with resultset_attributes okay ok 2 - select from a resultset with find_or_create for existing entry ok ok 3 - find_or_create on resultset with attribute for non-existent entry did not throw ok 4 - successfully did insert on resultset with attribute for non-existent entry ok 5 - delete on resultset with attribute did not throw ok 6 - delete on resultset with attributes succeeded ok 7 - many_to_many explicit query through linking table with query starting from resultset count correct ok 8 - many_to_many explicit query through linking table with query starting from row count correct ok 9 - many_to_many explicit query through linking table with where starting from row count correct ok 10 - many_to_many resultset with where in resultset attrs count correct ok 11 - many_to_many add_to_$rel($hash) with where in relationship attrs did not throw ok 12 - many_to_many add_to_$rel($hash) with where in relationship attrs count correct ok 13 - many_to_many add_to_$rel($object) with where in relationship attrs did not throw ok 14 - many_to_many add_to_$rel($object) with where in relationship attrs count correct ok 15 - many_to_many add_to_$rel($hash) did not throw ok 16 - many_to_many add_to_$rel($hash) count correct ok t/47bind_attribute......................... 1..7 not ok 1 - where/bind combined # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind combined' # at t/47bind_attribute.t line 35. # got: '0' # expected: '1' not ok 2 - where/bind first # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind first' # at t/47bind_attribute.t line 40. # got: '0' # expected: '1' not ok 3 - where/bind last # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind last' # at t/47bind_attribute.t line 45. # got: '0' # expected: '1' ok 4 - cookbook arbitrary sql example ok 5 - ...coobook + search condition ok 6 - ...cookbook (bind first) + chained search Use of uninitialized value in subroutine entry at C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\blib\lib/DBIx/Class/Storage/DBI.pm line 1003. not ok 7 - ...cookbook + chained search with extra bind # TODO bind args order needs fixing (semifor) # Failed (TODO) test '...cookbook + chained search with extra bind' # at t/47bind_attribute.t line 81. # got: '0' # expected: '1' ok t/50fork................................... 1..0 # Skip Set $ENV{DBICTEST_FORK_STRESS} to run this test skipped: Set $ENV{DBICTEST_FORK_STRESS} to run this test t/51threads................................ 1..0 # Skip Set $ENV{DBICTEST_THREAD_STRESS} to run this test skipped: Set $ENV{DBICTEST_THREAD_STRESS} to run this test t/52cycle.................................. 1..1 ok 1 - No cycles in schema ok t/53delete_related......................... 1..7 ok 1 - need cd records ok 2 - need more cds than just related cds ok 3 ok 4 - too many cds were deleted ok 5 - need more cds than related cds ok 6 ok 7 - too many cds were deleted ok t/54taint.................................. 1..2 ok 1 - Loading classes with Module::Find worked in taint mode ok 2 - At least on source has been registered ok t/55storage_stress......................... 1..0 # Skip Set $ENV{DBICTEST_STORAGE_STRESS} to run this test (it is very resource intensive!) skipped: Set $ENV{DBICTEST_STORAGE_STRESS} to run this test (it is very resource intensive!) t/60core................................... 1..78 ok 1 - Three artists returned ok 2 - Correct order too ok 3 - Accessor update ok ok 4 - And via get_column ok 5 - Update run ok 6 - prefetch on same rel okay ok 7 - funny join is okay ok 8 - Changed artist returned by search ok 9 - Correct artist too ok 10 - And then there were two ok 11 - It knows it's dead ok 12 - Can't delete twice: DBIx::Class::Relationship::CascadeActions::delete(): Not in database at t/60core.t line 66 # ok 13 - But the object is still live ok 14 - Re-created ok 15 - And now there are three again ok 16 - Create produced record ok ok 17 - Oh my god! There's four of them! ok 18 - set_column ok ok 19 - Discard ok ok 20 - Retrieved correctly ok 21 - unique object id generated correctly ok 22 - Retrieved correctly ok 23 - unique object id generated correctly ok 24 - warned about deprecated find usage ok 25 - count ok ok 26 - find_or_new: found existing artist ok 27 - existing artist is in storage ok 28 - find_or_new: instantiated a new artist ok 29 - new artist is not in storage ok 30 - get_columns number of columns ok ok 31 - get_columns values ok ok 32 - set_columns ok ok 33 - set_columns ok ok 34 - column order ok 35 - subset of columns returned correctly ok 36 - Correct CD returned with include ok 37 - Additional column returned ok 38 - update_or_insert insert ok ok 39 - update_or_insert update ok ok 40 - have inflated object via accessor isa DateTime ok 41 - got id ok 42 - cd is CD object isa DBICTest::CD ok 43 - cd object is id 1 ok 44 - got position from pos ok 45 ok 46 ok 47 - inflated accessored column isa DateTime ok 48 - DBIx::Class::Row::throw_exception(): Can't locate DBIx/Class/DoesNotExist.pm in @INC (@INC contains: t/lib C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\inc C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\blib\lib C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\blib\arch C:/cpanfly/var/megalib C:/Perl/site/lib C:/Perl/lib .) at C:/cpanfly/var/megalib/Class/C3/Componentised.pm line 126. # ok 49 - mk_classdata usage ok ok 50 - Search with OR ok ok 51 - DISTINCT search with OR ok ok 52 - multiple column COUNT DISTINCT ok ok 53 - Related search ok ok 54 - Related object ok ok 55 - Has tagid loaded ok 56 - Has not tag loaded ok 57 - Storage available ok 58 - updated first artist name ok 59 - updated second artist name ok 60 - source_name is set to moniker ok 61 - SourceNameArtists result source exists ok 62 - Four artists returned ok 63 - ArtistSubclass exists ok 64 - stringify to false value doesn't cause error ok 65 - Cascading through has_many top level. ok 66 - Cascading through has_many children. ok 67 - column_info ok ok 68 - Columns info flag set ok 69 - source_info data works ok 70 ok 71 ok 72 - year still exists in _columns ok 73 - got id ok 74 - start_at is DateTime object isa DateTime ok 75 - create_on DateTime object isa DateTime ok 76 - got start date ok 77 - got created date # DBICTest::Event ok 78 - ->table($table) returns $table ok t/61findnot................................ 1..17 ok 1 - Find on primary id: artist not found ok 2 - Return something even in array context ok 3 - Array contains an undef as only element ok 4 - Find on unique constraint: artist not found ok 5 - Return something even in array context ok 6 - Array contains an undef as only element ok 7 - get a DBIx::Class::ResultSet object isa DBIx::Class::ResultSet ok 8 - Nothing next in ResultSet ok 9 - Return something even in array context ok 10 - Array contains an undef as only element ok 11 - Find on primary id: artist not found ok 12 - Return something even in array context ok 13 - Array contains an undef as only element ok 14 - get a DBIx::Class::ResultSet object isa DBIx::Class::ResultSet ok 15 - Nothing next in ResultSet ok 16 - Return something even in array context ok 17 - Array contains an undef as only element ok t/63register_class......................... 1..2 ok 1 - have 3 artists ok 2 - Correct artist class ok t/64db..................................... 1..3 ok 1 - Commit ok ok 2 - Rollback ok ok 3 - columns_info_for - column data types ok t/65multipk................................ 1..5 ok 1 - find multiple pks using relationships + args ok 2 - search on partial key followed by a find ok 3 - find multiple pks without hash ok 4 - find multiple pks without hash ok 5 - unique object id ok for multiple pks ok t/66relationship........................... 1..62 ok 1 - has_a search_related ok ok 2 - has_many search_related with order_by ok ok 3 - search_related with abstract query ok ok 4 - create_related ok ok 5 - search_related_rs in list context returns rs ok 6 - relation_rs in list context returns rs ok 7 - count_related ok ok 8 - set_from_related ok, including alternative accessor ok 9 - set_from_related with undef ok ok 10 - update_from_related ok ok 11 - find_or_create_related on existing record ok ok 12 - find_or_create_related new record ok ok 13 - find_or_create_related new record search ok ok 14 - delete_related ok ok 15 - find_or_new_related on existing record ok ok 16 - find_or_new_related on existing record: is in_storage ok 17 - find_or_new_related new record ok ok 18 - find_or_new_related on a new record: not in_storage ok 19 - find_or_new_related new artist record with id ok 20 - find_or_new_related new artist id set ok 21 # SKIP relationship checking needs fixing ok 22 - failed when creating a rel without join condition, ok ok 23 - many_to_many ok ok 24 - sorted many_to_many ok ok 25 - sorted many_to_many with search condition ok ok 26 - CD doesn't yet have any producers ok 27 - many_to_many add_to_$rel($obj) count ok ok 28 - many_to_many add_to_$rel($obj) ok ok 29 - producer object exists after remove of link ok 30 - many_to_many remove_from_$rel($obj) ok ok 31 - add_to_$rel($hash) inserted a new producer ok 32 - many_to_many add_to_$rel($hash) count ok ok 33 - many_to_many add_to_$rel($hash) ok ok 34 - many_to_many add_to_$rel($hash) count ok ok 35 - many_to_many set_$rel(@objs) count ok ok 36 - many_to_many set_$rel($obj) count ok ok 37 - many_to_many set_$rel(\@objs) count ok ok 38 - many_to_many set_$rel([$obj]) count ok ok 39 - remove_from_$rel($hash) dies correctly ok 40 - add_to_$rel(undef) dies correctly ok 41 - twokey has no fourkeys ok 42 - twokey has one fourkey ok 43 - fourkeys row has the correct value for column foo ok 44 - fourkeys row has the correct value for column bar ok 45 - fourkeys row has the correct value for column hello ok 46 - fourkeys row has the correct value for column goodbye ok 47 - fourkeys row has the correct value for column sensors ok 48 - twokey has no fourkeys ok 49 - twokey has no links to fourkey ok 50 - FK not loaded ok 51 - open search on undef FK ok 52 - FK loaded ok 53 - closed search on null FK ok 54 - found 1 undirected map for artist 1 ok 55 - found 1 undirected map for artist 2 ok 56 - Both artist returned from map ok 57 - Both artist returned from map after adding another condition ok 58 - Correct number of tracks for artist ok 59 - Correct orig \#cds for artist ok 60 - Correct orig \#cds for artist ok 61 - Correct new \#cds for artist ok 62 - Correct new \#cds for artist ok t/67pager.................................. ok 1 - entries_on_this_page ok ok 2 - next_page ok ok 3 - count on paged rs ok ok 4 - iterator->next ok ok 5 - next past end of page ok ok 6 - second page first title ok ok 7 - standard resultset paged rs count ok ok 8 - second page of standard resultset ok ok 9 - software entries_on_this_page ok ok 10 - software previous_page ok ok 11 - software count on paged rs ok ok 12 - software iterator->next ok ok 13 - chained searches paging ok ok 14 - default rows is 10 ok 15 - default rows is 5 1..15 ok t/68inflate................................ 1..21 ok 1 - year is a DateTime, ok ok 2 - inflated year ok ok 3 - inflated month ok ok 4 - updated year using a scalarref ok 5 - year is still a DateTime, ok ok 6 - updated year, bypassing inflation ok 7 - month is still 1 ok 8 - get_inflated_column produces a DateTime ok 9 - deflate ok ok 10 - set_inflated_column with DateTime object ok 11 - deflate ok ok 12 - set_inflated_column to "year + 1" ok 13 - deflate ok ok 14 - store_inflated_column with DateTime object ok 15 - deflate ok ok 16 - update using DateTime object ok ok 17 - deflate ok ok 18 - update using scalarref ok ok 19 - deflate ok ok 20 - discard_changes clears the inflated value ok 21 - copy ok t/68inflate_has_a.......................... 1..6 ok 1 - year is a DateTime, ok ok 2 - inflated month ok ok 3 - deflate ok ok 4 - year is a DateTime, ok ok 5 - inflated month ok ok 6 - deflate ok ok t/68inflate_resultclass_hashrefinflator.... ok 1 - returned columns ok 2 - number of related entries ok 3 - same value ok 4 - same value ok 5 - same value ok 6 - same value ok 7 - same value ok 8 - same value ok 9 - same value ok 10 - same value ok 11 - same value ok 12 - same value ok 13 - same value ok 14 - same value ok 15 - same value ok 16 - same value ok 17 - same value ok 18 - same value ok 19 - same value ok 20 - same value ok 21 - same value ok 22 - same value ok 23 - number of related entries ok 24 - same value ok 25 - same value ok 26 - same value ok 27 - same value ok 28 - same value ok 29 - same value ok 30 - same value ok 31 - same value ok 32 - same value ok 33 - same value ok 34 - same value ok 35 - same value ok 36 - same value ok 37 - same value ok 38 - same value ok 39 - same value ok 40 - same value ok 41 - same value ok 42 - same value ok 43 - same value ok 44 - number of related entries ok 45 - same value ok 46 - same value ok 47 - same value ok 48 - same value ok 49 - same value ok 50 - same value ok 51 - same value ok 52 - same value ok 53 - same value ok 54 - same value ok 55 - same value ok 56 - same value ok 57 - same value ok 58 - same value ok 59 - same value ok 60 - same value ok 61 - same value ok 62 - same value ok 63 - same value ok 64 - same value ok 65 - number of related entries ok 66 - same value ok 67 - same value ok 68 - same value ok 69 - same value ok 70 - same value ok 71 - same value ok 72 - same value ok 73 - same value ok 74 - same value ok 75 - same value ok 76 - same value ok 77 - same value ok 78 - same value ok 79 - same value ok 80 - same value ok 81 - same value ok 82 - same value ok 83 - same value ok 84 - same value ok 85 - same value ok 86 - number of related entries ok 87 - same value ok 88 - same value ok 89 - same value ok 90 - same value ok 91 - same value ok 92 - same value ok 93 - same value ok 94 - same value ok 95 - same value ok 96 - same value ok 97 - same value ok 98 - same value ok 99 - same value ok 100 - same value ok 101 - same value ok 102 - same value ok 103 - same value ok 104 - same value ok 105 - same value ok 106 - same value ok 107 - number of related entries ok 108 - same value ok 109 - same value ok 110 - same value ok 111 - same value ok 112 - same value 1..112 ok t/68inflate_serialize...................... 1..8 ok 1 - hashref deflation ok 2 - hashref inflation ok 3 - inflated hash matches original ok 4 - set_inflated_column to a hashref ok 5 - inflated hash matches original ok 6 - arrayref deflation ok 7 - arrayref inflation ok 8 - inflated array matches original ok t/69update................................. 1..6 ok 1 - The object isa DBICTest::Artist ok 2 - update ok 3 - field changed but same value ok 4 - update allows pk mutation ok 5 - pk mutation applied ok 6 - update allows pk mutation via column accessor ok t/70auto................................... 1..2 ok 1 - update on object created without PK ok ok 2 - Copied with PKs ok. ok t/71mysql.................................. 1..0 # Skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/72pg..................................... 1..0 # Skip Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops tables named artist and casecheck!) skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops tables named artist and casecheck!) t/73oracle................................. 1..0 # Skip Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates tables called 'artist', 'cd' and 'track' skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates tables called 'artist', 'cd' and 'track' t/73oracle_inflate......................... 1..0 # Skip needs DateTime and DateTime::Format::Oracle for testing skipped: needs DateTime and DateTime::Format::Oracle for testing t/745db2................................... 1..0 # Skip Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test t/746db2_400............................... 1..0 # Skip Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test t/746mssql................................. 1..0 # Skip Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test t/74mssql.................................. 1..0 # Skip Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test t/75limit.................................. 1..9 ok 1 - count ok ok 2 - iterator->next ok ok 3 - next past end of resultset ok ok 4 - offset ok ok 5 - software limit count ok ok 6 - software iterator->next ok ok 7 - software next past end of resultset ok ok 8 - software offset ok ok 9 - complex abstract count ok ok t/76joins.................................. 1..64 ok 1 - join 1 ok ok 2 - join 2 ok ok 3 - join 3 (inner join) ok ok 4 - join 4 (nested joins + join types) ok ok 5 - join 5 (SCALAR reference for ON statement) ok ok 6 - join 6 (HASH reference for ON statement dies) ok ok 7 - Single record in resultset ok 8 - Correct record returned ok 9 - Single record in resultset ok 10 - Correct record returned ok 11 - Single record in resultset ok 12 - Correct record returned ok 13 - slice() with join has same count as all() ok 14 - Slicing beyond end of rs returns a zero count ok 15 - Single record in resultset ok 16 - Correct record returned ok 17 - Search hash untouched after search() ok 18 - Attribute hash untouched after search() ok 19 - Correct number of records returned ok 20 - First record returned ok ok 21 - No prefetch for NULL LEFT join ok 22 - Prefetch for present LEFT JOIN ok 23 - Prefetch returns correct class ok 24 - Prefetch on parent object ok ok 25 - prefetch ran only 1 select statement ok 26 - single related column prefetched ok 27 - step 1 ok for nested prefetch ok 28 - step 2 ok for nested prefetch ok 29 - nested prefetch ran exactly 1 select statement (excluding column_info) ok 30 - chained belongs_to->belongs_to search_related ok ok 31 - chained search_related after belontgs_to->belongs_to prefetch ran no queries ok 32 - artist prefetched correctly on find ok 33 - find with prefetch ran exactly 1 select statement (excluding column_info) ok 34 - many_to_many accessor ok ok 35 - many_to_many accessor with nested prefetch ran exactly 1 query ok 36 - chained many_to_many search_related ok ok 37 - chained search_related after many_to_many prefetch ran no queries ok 38 - nested prefetch does not duplicate joins ok 39 - Join search by object ok ok 40 - Single CD retrieved via might_have ok 41 - Correct CD retrieved ok 42 - two-join search ok ok 43 - count() ok after group_by on main pk ok 44 - all() returns same count as count() after group_by on main pk ok 45 - count() ok after group_by on related column ok 46 - results ok after group_by on related column with a having ok 47 - count() ok after group_by on related column with a having ok 48 - single artist returned from multi-join ok 49 - Correct artist returned ok 50 - prefetch with no join record present ok 51 - Bottom of tree ok ok 52 - First level up ok ok 53 - Second level up ok ok 54 - Third level up ok ok 55 - Only one query run ok 56 - Tree search_related ok ok 57 - Tree search_related with prefetch ok ok 58 - Tree with multiple has_many joins ok ok 59 - join not collapsed for search_related ok 60 - has_many prefetch with adjacent empty rows ok ok 61 - nested prefetch across has_many->has_many ran exactly 1 query ok 62 - Compare 2 level prefetch result to non-prefetch result ok 63 - chained has_many->has_many search_related ok ok 64 - chained search_related after has_many->has_many prefetch ran no queries ok t/77join_count............................. 1..4 ok 1 - Count by has_a ok ok 2 - Count by has_many ok ok 3 - Count by might_have ok ok 4 - Mixed count ok ok t/78self_referencial....................... 1..4 ok 1 - proper start item ok 2 - proper number of aliases ok 3 - proper original ok 4 - proper alias ok t/79aliasing............................... 1..11 ok 1 - find_or_create on prefetched has_many with same column names: row is clean ok 2 - find_or_create on prefetched has_many with same column names: name matches existing entry ok 3 - find_or_create on prefetched has_many with same column names: row is clean ok 4 - find_or_create on prefetched has_many with same column names: title matches ok 5 - find_or_create on prefetched has_many with same column names: row is clean ok 6 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for existing entry ok 7 - find_or_create on prefetched has_many with same column names: row is clean ok 8 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for new entry ok 9 - new CD not in storage yet ok 10 - new CD title is correct ok 11 - new CD year is correct ok t/80unique................................. 1..45 ok 1 - CD source has an automatically named unique constraint ok 2 - Producer source has a named unique constraint ok 3 - Track source has three unique constraints ok 4 - find by specific key: artist is correct ok 5 - title is correct ok 6 - year is correct ok 7 - find by specific key, ordered columns: artist is correct ok 8 - title is correct ok 9 - year is correct ok 10 - update_or_create without key: row is clean ok 11 - cdid is correct ok 12 - artist is correct ok 13 - title is correct ok 14 - updated year is correct ok 15 - update_or_create by specific key: row is clean ok 16 - cdid is correct ok 17 - artist is correct ok 18 - title is correct ok 19 - updated year is correct ok 20 - update_or_create by PK: row is clean ok 21 - cdid is correct ok 22 - artist is correct ok 23 - title is correct ok 24 - updated year is correct ok 25 - find_or_create by specific key: cdid is correct ok 26 - artist is correct ok 27 - title is correct ok 28 - year is correct ok 29 - find_or_create related by specific key: cdid is correct ok 30 - artist is correct ok 31 - title is correct ok 32 - year is correct ok 33 - update_or_create by specific key: row is clean ok 34 - cdid is correct ok 35 - artist is correct ok 36 - title is correct ok 37 - year is correct ok 38 - track cd is correct ok 39 - track position is correct ok 40 - update_or_create on table without primary key: row is clean ok 41 - foo is correct ok 42 - bar is correct ok 43 - baz is correct ok 44 - find correctly grepped the key across a relationship ok 45 - cdid is correct ok t/81transactions........................... 1..67 ok 1 - can't call txn_do without storage ok 2 - $coderef parameter check ok ok 3 - txn depth starts at 0 ok 4 - successful txn added 5 cds ok 5 - new CD 1 year correct ok 6 - new CD 2 year correct ok 7 - new CD 3 year correct ok 8 - new CD 4 year correct ok 9 - new CD 5 year correct ok 10 - txn depth has been reset ok 11 - txn depth starts at 0 ok 12 - added 5 CDs and returned in list context ok 13 - new CD 6 year correct ok 14 - new CD 7 year correct ok 15 - new CD 8 year correct ok 16 - new CD 9 year correct ok 17 - new CD 10 year correct ok 18 - txn depth has been reset ok 19 - txn depth starts at 0 ok 20 - nested txn_do succeeded ok 21 - nested txn_do CD1 year ok ok 22 - nested txn_do CD2 year ok ok 23 - nested txn_do CD3 year ok ok 24 - nested txn_do CD4 year ok ok 25 - nested txn_do CD5 year ok ok 26 - nested txn_do CD6 year ok ok 27 - nested txn_do CD7 year ok ok 28 - nested txn_do CD8 year ok ok 29 - nested txn_do CD9 year ok ok 30 - nested txn_do CD10 year ok ok 31 - nested txn_do added all CDs ok 32 - txn depth has been reset ok 33 - txn depth starts at 0 ok 34 - failed txn_do threw an exception ok 35 - failed txn_do didn't change the cds table ok 36 - txn depth has been reset ok 37 - txn depth starts at 0 ok 38 - failed txn_do threw an exception ok 39 - failed txn_do didn't change the cds table ok 40 - txn depth has been reset ok 41 - txn depth starts at 0 ok 42 - failed txn_do with a failed txn_rollback threw a rollback exception ok 43 - failed txn_do with a failed txn_rollback included the original exception ok 44 - failed txn_do with a failed txn_rollback changed the cds table isa DBICTest::CD ok 45 - deleted the failed txn's cd ok 46 - txn depth starts at 0 ok 47 - nested failed txn_do threw exception ok 48 - failed txn_do didn't add first txn's cd 1 ok 49 - failed txn_do didn't add first txn's cd 2 ok 50 - failed txn_do didn't add first txn's cd 3 ok 51 - failed txn_do didn't add first txn's cd 4 ok 52 - failed txn_do didn't add first txn's cd 5 ok 53 - failed txn_do didn't add failed txn's cd ok 54 - Pre-connection nested transactions. Issuing rollback() for database handle being DESTROY'd without explicit disconnect() at t/81transactions.t line 232. DBIx::Class::Storage::DBI::__ANON__(): DBI Exception: DBD::SQLite::db do failed: table employee already exists(1) at dbdimp.c line 271 [for Statement " -- -- Table: employee -- CREATE TABLE employee ( employee_id INTEGER PRIMARY KEY NOT NULL, position integer NOT NULL, group_id integer, group_id_2 integer, name varchar(100) )"] at t/lib/DBICTest.pm line 109 # Looks like you planned 67 tests but only ran 54. # Looks like your test died just after 54. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 13/67 subtests t/82cascade_copy........................... 1..4 ok 1 - ok got new column id... ok 2 - duplicated rows count ok ok 3 - duplicated multiPK ok ok 4 - duplicated count ok ok t/83cache.................................. 1..23 ok 1 - cache is not populated without cache attribute ok 2 - all() populates cache for search with cache attribute ok 3 - clear_cache is functional ok 4 - next() populates cache for search with cache attribute ok 5 - set_cache() is functional ok 6 - revisiting a row does not issue a query when cache => 1 ok 7 - artist with cds: count parent objects ok 8 - artist has a related_resultset for cds ok 9 - cache for artist->cds contains correct number of records ok 10 - artist->cds returns correct number of objects ok 11 - artist->cds->count returns correct value ok 12 - artist->count_related returns correct value ok 13 - only one SQL statement executed ok 14 - related resultsets deleted after update ok 15 - count() reflects new artist ok 16 - No cds for this artist ok 17 - only one SQL statement executed ok 18 - first cd has correct tags ok 19 - second cd has correct tags ok 20 - third cd has correct tags ok 21 - no additional SQL statements while checking nested data ok 22 - only one select statement on find with inline has_many prefetch ok 23 - only one select statement on find with has_many prefetch on resultset ok t/84serialize.............................. 1..6 ok 1 - dclone row object works ok 2 - discard_changes okay ok 3 - IDs still match ok 4 - dclone row object works ok 5 - discard_changes okay ok 6 - IDs still okay ok t/85utf8................................... 1..3 ok 1 - got title with utf8 flag ok 2 - got year without utf8 flag ok 3 - store utf8-less chars ok t/86might_have............................. 1..2 ok 1 - liner_notes (might_have) not prefetched - do not load # liner_notes on update ok 2 - liner_notes (might_have) prefetched - do not load # liner_notes on update ok t/86sqlt................................... 1..60 ok 1 - SQLT produced someoutput ok 2 - Link table was removed by hook ok 3 - nonexistent FOREIGN KEY constraint not found ok 4 - nonexistent UNIQUE constraint not found ok 5 - forced nonexistent FOREIGN KEY constraint not found ok 6 - FOREIGN KEY constraint matching `treelike->treelike for parent' found ok 7 - on_delete parameter correct for `treelike->treelike for parent' ok 8 - on_update parameter correct for `treelike->treelike for parent' ok 9 - FOREIGN KEY constraint matching `cd->artist' found ok 10 - on_delete parameter correct for `cd->artist' ok 11 - on_update parameter correct for `cd->artist' ok 12 - FOREIGN KEY constraint matching `track->cd' found ok 13 - on_delete parameter correct for `track->cd' ok 14 - on_update parameter correct for `track->cd' ok 15 - FOREIGN KEY constraint matching `cd_to_producer->cd' found ok 16 - on_delete parameter correct for `cd_to_producer->cd' ok 17 - on_update parameter correct for `cd_to_producer->cd' ok 18 - FOREIGN KEY constraint matching `cd_to_producer->producer' found ok 19 - on_delete parameter correct for `cd_to_producer->producer' ok 20 - on_update parameter correct for `cd_to_producer->producer' ok 21 - FOREIGN KEY constraint matching `tags->cd' found ok 22 - on_delete parameter correct for `tags->cd' ok 23 - on_update parameter correct for `tags->cd' ok 24 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->twokeys' found ok 25 - on_delete parameter correct for `fourkeys_to_twokeys->twokeys' ok 26 - on_update parameter correct for `fourkeys_to_twokeys->twokeys' ok 27 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->fourkeys' found ok 28 - on_delete parameter correct for `fourkeys_to_twokeys->fourkeys' ok 29 - on_update parameter correct for `fourkeys_to_twokeys->fourkeys' ok 30 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id1' found ok 31 - on_delete parameter correct for `artist_undirected_map->artist for id1' ok 32 - on_update parameter correct for `artist_undirected_map->artist for id1' ok 33 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id2' found ok 34 - on_delete parameter correct for `artist_undirected_map->artist for id2' ok 35 - on_update parameter correct for `artist_undirected_map->artist for id2' ok 36 - FOREIGN KEY constraint matching `bookmark->link' found ok 37 - on_delete parameter correct for `bookmark->link' ok 38 - on_update parameter correct for `bookmark->link' ok 39 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for self_ref' found ok 40 - on_delete parameter correct for `self_ref_alias->self_ref for self_ref' ok 41 - on_update parameter correct for `self_ref_alias->self_ref for self_ref' ok 42 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for alias' found ok 43 - on_delete parameter correct for `self_ref_alias->self_ref for alias' ok 44 - on_update parameter correct for `self_ref_alias->self_ref for alias' ok 45 - FOREIGN KEY constraint matching `twokeytreelike->twokeytreelike for parent1,parent2' found ok 46 - on_delete parameter correct for `twokeytreelike->twokeytreelike for parent1,parent2' ok 47 - on_update parameter correct for `twokeytreelike->twokeytreelike for parent1,parent2' ok 48 - FOREIGN KEY constraint matching `twokeys->cd' found ok 49 - on_delete parameter correct for `twokeys->cd' ok 50 - on_update parameter correct for `twokeys->cd' ok 51 - FOREIGN KEY constraint matching `twokeys->artist' found ok 52 - on_delete parameter correct for `twokeys->artist' ok 53 - on_update parameter correct for `twokeys->artist' ok 54 - FOREIGN KEY constraint matching `forceforeign->artist' found ok 55 - on_delete parameter correct for `forceforeign->artist' ok 56 - on_update parameter correct for `forceforeign->artist' ok 57 - UNIQUE constraint matching `cd artist and title unique' found ok 58 - UNIQUE constraint matching `twokeytreelike name unique' found ok 59 - UNIQUE constraint matching `producer name unique' found ok 60 - Got a matching index on artist table ok t/87ordered................................ 1..879 ok 1 - intial positions ok 2 - move_previous( 1 ) ok 3 - move_next( 1 ) ok 4 - move_first( 1 ) ok 5 - move_last( 1 ) ok 6 - move_to( 1 => 1 ) ok 7 - move_to( 1 => 2 ) ok 8 - move_to( 1 => 3 ) ok 9 - move_to( 1 => 4 ) ok 10 - move_to( 1 => 5 ) ok 11 - no previous sibling ok 12 - no first sibling ok 13 - next sibling ok 14 - last sibling ok 15 - move_previous( 2 ) ok 16 - move_next( 2 ) ok 17 - move_first( 2 ) ok 18 - move_last( 2 ) ok 19 - move_to( 2 => 1 ) ok 20 - move_to( 2 => 2 ) ok 21 - move_to( 2 => 3 ) ok 22 - move_to( 2 => 4 ) ok 23 - move_to( 2 => 5 ) ok 24 - previous sibling ok 25 - first sibling ok 26 - next sibling ok 27 - last sibling ok 28 - move_previous( 3 ) ok 29 - move_next( 3 ) ok 30 - move_first( 3 ) ok 31 - move_last( 3 ) ok 32 - move_to( 3 => 1 ) ok 33 - move_to( 3 => 2 ) ok 34 - move_to( 3 => 3 ) ok 35 - move_to( 3 => 4 ) ok 36 - move_to( 3 => 5 ) ok 37 - previous sibling ok 38 - first sibling ok 39 - next sibling ok 40 - last sibling ok 41 - move_previous( 4 ) ok 42 - move_next( 4 ) ok 43 - move_first( 4 ) ok 44 - move_last( 4 ) ok 45 - move_to( 4 => 1 ) ok 46 - move_to( 4 => 2 ) ok 47 - move_to( 4 => 3 ) ok 48 - move_to( 4 => 4 ) ok 49 - move_to( 4 => 5 ) ok 50 - previous sibling ok 51 - first sibling ok 52 - next sibling ok 53 - last sibling ok 54 - move_previous( 5 ) ok 55 - move_next( 5 ) ok 56 - move_first( 5 ) ok 57 - move_last( 5 ) ok 58 - move_to( 5 => 1 ) ok 59 - move_to( 5 => 2 ) ok 60 - move_to( 5 => 3 ) ok 61 - move_to( 5 => 4 ) ok 62 - move_to( 5 => 5 ) ok 63 - previous sibling ok 64 - first sibling ok 65 - no next sibling ok 66 - no last sibling ok 67 - group intial positions ok 68 - move_previous( 1 ) ok 69 - move_next( 1 ) ok 70 - move_first( 1 ) ok 71 - move_last( 1 ) ok 72 - move_to( 1 => 1 ) ok 73 - move_to( 1 => 2 ) ok 74 - move_to( 1 => 3 ) ok 75 - move_to( 1 => 4 ) ok 76 - move_to( 1 => 5 ) ok 77 - move_to( 1 => 6 ) ok 78 - no previous sibling ok 79 - no first sibling ok 80 - next sibling ok 81 - last sibling ok 82 - move_previous( 2 ) ok 83 - move_next( 2 ) ok 84 - move_first( 2 ) ok 85 - move_last( 2 ) ok 86 - move_to( 2 => 1 ) ok 87 - move_to( 2 => 2 ) ok 88 - move_to( 2 => 3 ) ok 89 - move_to( 2 => 4 ) ok 90 - move_to( 2 => 5 ) ok 91 - move_to( 2 => 6 ) ok 92 - previous sibling ok 93 - first sibling ok 94 - next sibling ok 95 - last sibling ok 96 - move_previous( 3 ) ok 97 - move_next( 3 ) ok 98 - move_first( 3 ) ok 99 - move_last( 3 ) ok 100 - move_to( 3 => 1 ) ok 101 - move_to( 3 => 2 ) ok 102 - move_to( 3 => 3 ) ok 103 - move_to( 3 => 4 ) ok 104 - move_to( 3 => 5 ) ok 105 - move_to( 3 => 6 ) ok 106 - previous sibling ok 107 - first sibling ok 108 - next sibling ok 109 - last sibling ok 110 - move_previous( 4 ) ok 111 - move_next( 4 ) ok 112 - move_first( 4 ) ok 113 - move_last( 4 ) ok 114 - move_to( 4 => 1 ) ok 115 - move_to( 4 => 2 ) ok 116 - move_to( 4 => 3 ) ok 117 - move_to( 4 => 4 ) ok 118 - move_to( 4 => 5 ) ok 119 - move_to( 4 => 6 ) ok 120 - previous sibling ok 121 - first sibling ok 122 - next sibling ok 123 - last sibling ok 124 - move_previous( 5 ) ok 125 - move_next( 5 ) ok 126 - move_first( 5 ) ok 127 - move_last( 5 ) ok 128 - move_to( 5 => 1 ) ok 129 - move_to( 5 => 2 ) ok 130 - move_to( 5 => 3 ) ok 131 - move_to( 5 => 4 ) ok 132 - move_to( 5 => 5 ) ok 133 - move_to( 5 => 6 ) ok 134 - previous sibling ok 135 - first sibling ok 136 - next sibling ok 137 - last sibling ok 138 - move_previous( 6 ) ok 139 - move_next( 6 ) ok 140 - move_first( 6 ) ok 141 - move_last( 6 ) ok 142 - move_to( 6 => 1 ) ok 143 - move_to( 6 => 2 ) ok 144 - move_to( 6 => 3 ) ok 145 - move_to( 6 => 4 ) ok 146 - move_to( 6 => 5 ) ok 147 - move_to( 6 => 6 ) ok 148 - previous sibling ok 149 - first sibling ok 150 - no next sibling ok 151 - no last sibling ok 152 - group intial positions ok 153 - move_previous( 1 ) ok 154 - move_next( 1 ) ok 155 - move_first( 1 ) ok 156 - move_last( 1 ) ok 157 - move_to( 1 => 1 ) ok 158 - move_to( 1 => 2 ) ok 159 - move_to( 1 => 3 ) ok 160 - move_to( 1 => 4 ) ok 161 - move_to( 1 => 5 ) ok 162 - move_to( 1 => 6 ) ok 163 - no previous sibling ok 164 - no first sibling ok 165 - next sibling ok 166 - last sibling ok 167 - move_previous( 2 ) ok 168 - move_next( 2 ) ok 169 - move_first( 2 ) ok 170 - move_last( 2 ) ok 171 - move_to( 2 => 1 ) ok 172 - move_to( 2 => 2 ) ok 173 - move_to( 2 => 3 ) ok 174 - move_to( 2 => 4 ) ok 175 - move_to( 2 => 5 ) ok 176 - move_to( 2 => 6 ) ok 177 - previous sibling ok 178 - first sibling ok 179 - next sibling ok 180 - last sibling ok 181 - move_previous( 3 ) ok 182 - move_next( 3 ) ok 183 - move_first( 3 ) ok 184 - move_last( 3 ) ok 185 - move_to( 3 => 1 ) ok 186 - move_to( 3 => 2 ) ok 187 - move_to( 3 => 3 ) ok 188 - move_to( 3 => 4 ) ok 189 - move_to( 3 => 5 ) ok 190 - move_to( 3 => 6 ) ok 191 - previous sibling ok 192 - first sibling ok 193 - next sibling ok 194 - last sibling ok 195 - move_previous( 4 ) ok 196 - move_next( 4 ) ok 197 - move_first( 4 ) ok 198 - move_last( 4 ) ok 199 - move_to( 4 => 1 ) ok 200 - move_to( 4 => 2 ) ok 201 - move_to( 4 => 3 ) ok 202 - move_to( 4 => 4 ) ok 203 - move_to( 4 => 5 ) ok 204 - move_to( 4 => 6 ) ok 205 - previous sibling ok 206 - first sibling ok 207 - next sibling ok 208 - last sibling ok 209 - move_previous( 5 ) ok 210 - move_next( 5 ) ok 211 - move_first( 5 ) ok 212 - move_last( 5 ) ok 213 - move_to( 5 => 1 ) ok 214 - move_to( 5 => 2 ) ok 215 - move_to( 5 => 3 ) ok 216 - move_to( 5 => 4 ) ok 217 - move_to( 5 => 5 ) ok 218 - move_to( 5 => 6 ) ok 219 - previous sibling ok 220 - first sibling ok 221 - next sibling ok 222 - last sibling ok 223 - move_previous( 6 ) ok 224 - move_next( 6 ) ok 225 - move_first( 6 ) ok 226 - move_last( 6 ) ok 227 - move_to( 6 => 1 ) ok 228 - move_to( 6 => 2 ) ok 229 - move_to( 6 => 3 ) ok 230 - move_to( 6 => 4 ) ok 231 - move_to( 6 => 5 ) ok 232 - move_to( 6 => 6 ) ok 233 - previous sibling ok 234 - first sibling ok 235 - no next sibling ok 236 - no last sibling ok 237 - group intial positions ok 238 - move_previous( 1 ) ok 239 - move_next( 1 ) ok 240 - move_first( 1 ) ok 241 - move_last( 1 ) ok 242 - move_to( 1 => 1 ) ok 243 - move_to( 1 => 2 ) ok 244 - move_to( 1 => 3 ) ok 245 - move_to( 1 => 4 ) ok 246 - move_to( 1 => 5 ) ok 247 - move_to( 1 => 6 ) ok 248 - no previous sibling ok 249 - no first sibling ok 250 - next sibling ok 251 - last sibling ok 252 - move_previous( 2 ) ok 253 - move_next( 2 ) ok 254 - move_first( 2 ) ok 255 - move_last( 2 ) ok 256 - move_to( 2 => 1 ) ok 257 - move_to( 2 => 2 ) ok 258 - move_to( 2 => 3 ) ok 259 - move_to( 2 => 4 ) ok 260 - move_to( 2 => 5 ) ok 261 - move_to( 2 => 6 ) ok 262 - previous sibling ok 263 - first sibling ok 264 - next sibling ok 265 - last sibling ok 266 - move_previous( 3 ) ok 267 - move_next( 3 ) ok 268 - move_first( 3 ) ok 269 - move_last( 3 ) ok 270 - move_to( 3 => 1 ) ok 271 - move_to( 3 => 2 ) ok 272 - move_to( 3 => 3 ) ok 273 - move_to( 3 => 4 ) ok 274 - move_to( 3 => 5 ) ok 275 - move_to( 3 => 6 ) ok 276 - previous sibling ok 277 - first sibling ok 278 - next sibling ok 279 - last sibling ok 280 - move_previous( 4 ) ok 281 - move_next( 4 ) ok 282 - move_first( 4 ) ok 283 - move_last( 4 ) ok 284 - move_to( 4 => 1 ) ok 285 - move_to( 4 => 2 ) ok 286 - move_to( 4 => 3 ) ok 287 - move_to( 4 => 4 ) ok 288 - move_to( 4 => 5 ) ok 289 - move_to( 4 => 6 ) ok 290 - previous sibling ok 291 - first sibling ok 292 - next sibling ok 293 - last sibling ok 294 - move_previous( 5 ) ok 295 - move_next( 5 ) ok 296 - move_first( 5 ) ok 297 - move_last( 5 ) ok 298 - move_to( 5 => 1 ) ok 299 - move_to( 5 => 2 ) ok 300 - move_to( 5 => 3 ) ok 301 - move_to( 5 => 4 ) ok 302 - move_to( 5 => 5 ) ok 303 - move_to( 5 => 6 ) ok 304 - previous sibling ok 305 - first sibling ok 306 - next sibling ok 307 - last sibling ok 308 - move_previous( 6 ) ok 309 - move_next( 6 ) ok 310 - move_first( 6 ) ok 311 - move_last( 6 ) ok 312 - move_to( 6 => 1 ) ok 313 - move_to( 6 => 2 ) ok 314 - move_to( 6 => 3 ) ok 315 - move_to( 6 => 4 ) ok 316 - move_to( 6 => 5 ) ok 317 - move_to( 6 => 6 ) ok 318 - previous sibling ok 319 - first sibling ok 320 - no next sibling ok 321 - no last sibling ok 322 - group intial positions ok 323 - move_previous( 1 ) ok 324 - move_next( 1 ) ok 325 - move_first( 1 ) ok 326 - move_last( 1 ) ok 327 - move_to( 1 => 1 ) ok 328 - move_to( 1 => 2 ) ok 329 - move_to( 1 => 3 ) ok 330 - move_to( 1 => 4 ) ok 331 - move_to( 1 => 5 ) ok 332 - move_to( 1 => 6 ) ok 333 - no previous sibling ok 334 - no first sibling ok 335 - next sibling ok 336 - last sibling ok 337 - move_previous( 2 ) ok 338 - move_next( 2 ) ok 339 - move_first( 2 ) ok 340 - move_last( 2 ) ok 341 - move_to( 2 => 1 ) ok 342 - move_to( 2 => 2 ) ok 343 - move_to( 2 => 3 ) ok 344 - move_to( 2 => 4 ) ok 345 - move_to( 2 => 5 ) ok 346 - move_to( 2 => 6 ) ok 347 - previous sibling ok 348 - first sibling ok 349 - next sibling ok 350 - last sibling ok 351 - move_previous( 3 ) ok 352 - move_next( 3 ) ok 353 - move_first( 3 ) ok 354 - move_last( 3 ) ok 355 - move_to( 3 => 1 ) ok 356 - move_to( 3 => 2 ) ok 357 - move_to( 3 => 3 ) ok 358 - move_to( 3 => 4 ) ok 359 - move_to( 3 => 5 ) ok 360 - move_to( 3 => 6 ) ok 361 - previous sibling ok 362 - first sibling ok 363 - next sibling ok 364 - last sibling ok 365 - move_previous( 4 ) ok 366 - move_next( 4 ) ok 367 - move_first( 4 ) ok 368 - move_last( 4 ) ok 369 - move_to( 4 => 1 ) ok 370 - move_to( 4 => 2 ) ok 371 - move_to( 4 => 3 ) ok 372 - move_to( 4 => 4 ) ok 373 - move_to( 4 => 5 ) ok 374 - move_to( 4 => 6 ) ok 375 - previous sibling ok 376 - first sibling ok 377 - next sibling ok 378 - last sibling ok 379 - move_previous( 5 ) ok 380 - move_next( 5 ) ok 381 - move_first( 5 ) ok 382 - move_last( 5 ) ok 383 - move_to( 5 => 1 ) ok 384 - move_to( 5 => 2 ) ok 385 - move_to( 5 => 3 ) ok 386 - move_to( 5 => 4 ) ok 387 - move_to( 5 => 5 ) ok 388 - move_to( 5 => 6 ) ok 389 - previous sibling ok 390 - first sibling ok 391 - next sibling ok 392 - last sibling ok 393 - move_previous( 6 ) ok 394 - move_next( 6 ) ok 395 - move_first( 6 ) ok 396 - move_last( 6 ) ok 397 - move_to( 6 => 1 ) ok 398 - move_to( 6 => 2 ) ok 399 - move_to( 6 => 3 ) ok 400 - move_to( 6 => 4 ) ok 401 - move_to( 6 => 5 ) ok 402 - move_to( 6 => 6 ) ok 403 - previous sibling ok 404 - first sibling ok 405 - no next sibling ok 406 - no last sibling ok 407 - group positions after move_to_group ok 408 - group positions after move_to_group ok 409 - group positions after move_to_group ok 410 - group positions after move_to_group ok 411 - overloaded update 1 ok 412 - overloaded update 2 ok 413 - overloaded update 3 ok 414 - overloaded update 4 ok 415 - overloaded update 5 ok 416 - overloaded update 6 ok 417 - overloaded update 7 ok 418 - group intial positions ok 419 - move_previous( 1 ) ok 420 - move_next( 1 ) ok 421 - move_first( 1 ) ok 422 - move_last( 1 ) ok 423 - move_to( 1 => 1 ) ok 424 - move_to( 1 => 2 ) ok 425 - move_to( 1 => 3 ) ok 426 - move_to( 1 => 4 ) ok 427 - no previous sibling ok 428 - no first sibling ok 429 - next sibling ok 430 - last sibling ok 431 - move_previous( 2 ) ok 432 - move_next( 2 ) ok 433 - move_first( 2 ) ok 434 - move_last( 2 ) ok 435 - move_to( 2 => 1 ) ok 436 - move_to( 2 => 2 ) ok 437 - move_to( 2 => 3 ) ok 438 - move_to( 2 => 4 ) ok 439 - previous sibling ok 440 - first sibling ok 441 - next sibling ok 442 - last sibling ok 443 - move_previous( 3 ) ok 444 - move_next( 3 ) ok 445 - move_first( 3 ) ok 446 - move_last( 3 ) ok 447 - move_to( 3 => 1 ) ok 448 - move_to( 3 => 2 ) ok 449 - move_to( 3 => 3 ) ok 450 - move_to( 3 => 4 ) ok 451 - previous sibling ok 452 - first sibling ok 453 - next sibling ok 454 - last sibling ok 455 - move_previous( 4 ) ok 456 - move_next( 4 ) ok 457 - move_first( 4 ) ok 458 - move_last( 4 ) ok 459 - move_to( 4 => 1 ) ok 460 - move_to( 4 => 2 ) ok 461 - move_to( 4 => 3 ) ok 462 - move_to( 4 => 4 ) ok 463 - previous sibling ok 464 - first sibling ok 465 - no next sibling ok 466 - no last sibling ok 467 - group intial positions ok 468 - move_previous( 1 ) ok 469 - move_next( 1 ) ok 470 - move_first( 1 ) ok 471 - move_last( 1 ) ok 472 - move_to( 1 => 1 ) ok 473 - move_to( 1 => 2 ) ok 474 - move_to( 1 => 3 ) ok 475 - move_to( 1 => 4 ) ok 476 - no previous sibling ok 477 - no first sibling ok 478 - next sibling ok 479 - last sibling ok 480 - move_previous( 2 ) ok 481 - move_next( 2 ) ok 482 - move_first( 2 ) ok 483 - move_last( 2 ) ok 484 - move_to( 2 => 1 ) ok 485 - move_to( 2 => 2 ) ok 486 - move_to( 2 => 3 ) ok 487 - move_to( 2 => 4 ) ok 488 - previous sibling ok 489 - first sibling ok 490 - next sibling ok 491 - last sibling ok 492 - move_previous( 3 ) ok 493 - move_next( 3 ) ok 494 - move_first( 3 ) ok 495 - move_last( 3 ) ok 496 - move_to( 3 => 1 ) ok 497 - move_to( 3 => 2 ) ok 498 - move_to( 3 => 3 ) ok 499 - move_to( 3 => 4 ) ok 500 - previous sibling ok 501 - first sibling ok 502 - next sibling ok 503 - last sibling ok 504 - move_previous( 4 ) ok 505 - move_next( 4 ) ok 506 - move_first( 4 ) ok 507 - move_last( 4 ) ok 508 - move_to( 4 => 1 ) ok 509 - move_to( 4 => 2 ) ok 510 - move_to( 4 => 3 ) ok 511 - move_to( 4 => 4 ) ok 512 - previous sibling ok 513 - first sibling ok 514 - no next sibling ok 515 - no last sibling ok 516 - group intial positions ok 517 - move_previous( 1 ) ok 518 - move_next( 1 ) ok 519 - move_first( 1 ) ok 520 - move_last( 1 ) ok 521 - move_to( 1 => 1 ) ok 522 - move_to( 1 => 2 ) ok 523 - move_to( 1 => 3 ) ok 524 - move_to( 1 => 4 ) ok 525 - no previous sibling ok 526 - no first sibling ok 527 - next sibling ok 528 - last sibling ok 529 - move_previous( 2 ) ok 530 - move_next( 2 ) ok 531 - move_first( 2 ) ok 532 - move_last( 2 ) ok 533 - move_to( 2 => 1 ) ok 534 - move_to( 2 => 2 ) ok 535 - move_to( 2 => 3 ) ok 536 - move_to( 2 => 4 ) ok 537 - previous sibling ok 538 - first sibling ok 539 - next sibling ok 540 - last sibling ok 541 - move_previous( 3 ) ok 542 - move_next( 3 ) ok 543 - move_first( 3 ) ok 544 - move_last( 3 ) ok 545 - move_to( 3 => 1 ) ok 546 - move_to( 3 => 2 ) ok 547 - move_to( 3 => 3 ) ok 548 - move_to( 3 => 4 ) ok 549 - previous sibling ok 550 - first sibling ok 551 - next sibling ok 552 - last sibling ok 553 - move_previous( 4 ) ok 554 - move_next( 4 ) ok 555 - move_first( 4 ) ok 556 - move_last( 4 ) ok 557 - move_to( 4 => 1 ) ok 558 - move_to( 4 => 2 ) ok 559 - move_to( 4 => 3 ) ok 560 - move_to( 4 => 4 ) ok 561 - previous sibling ok 562 - first sibling ok 563 - no next sibling ok 564 - no last sibling ok 565 - group intial positions ok 566 - move_previous( 1 ) ok 567 - move_next( 1 ) ok 568 - move_first( 1 ) ok 569 - move_last( 1 ) ok 570 - move_to( 1 => 1 ) ok 571 - move_to( 1 => 2 ) ok 572 - move_to( 1 => 3 ) ok 573 - move_to( 1 => 4 ) ok 574 - no previous sibling ok 575 - no first sibling ok 576 - next sibling ok 577 - last sibling ok 578 - move_previous( 2 ) ok 579 - move_next( 2 ) ok 580 - move_first( 2 ) ok 581 - move_last( 2 ) ok 582 - move_to( 2 => 1 ) ok 583 - move_to( 2 => 2 ) ok 584 - move_to( 2 => 3 ) ok 585 - move_to( 2 => 4 ) ok 586 - previous sibling ok 587 - first sibling ok 588 - next sibling ok 589 - last sibling ok 590 - move_previous( 3 ) ok 591 - move_next( 3 ) ok 592 - move_first( 3 ) ok 593 - move_last( 3 ) ok 594 - move_to( 3 => 1 ) ok 595 - move_to( 3 => 2 ) ok 596 - move_to( 3 => 3 ) ok 597 - move_to( 3 => 4 ) ok 598 - previous sibling ok 599 - first sibling ok 600 - next sibling ok 601 - last sibling ok 602 - move_previous( 4 ) ok 603 - move_next( 4 ) ok 604 - move_first( 4 ) ok 605 - move_last( 4 ) ok 606 - move_to( 4 => 1 ) ok 607 - move_to( 4 => 2 ) ok 608 - move_to( 4 => 3 ) ok 609 - move_to( 4 => 4 ) ok 610 - previous sibling ok 611 - first sibling ok 612 - no next sibling ok 613 - no last sibling ok 614 - group intial positions ok 615 - move_previous( 1 ) ok 616 - move_next( 1 ) ok 617 - move_first( 1 ) ok 618 - move_last( 1 ) ok 619 - move_to( 1 => 1 ) ok 620 - move_to( 1 => 2 ) ok 621 - move_to( 1 => 3 ) ok 622 - move_to( 1 => 4 ) ok 623 - no previous sibling ok 624 - no first sibling ok 625 - next sibling ok 626 - last sibling ok 627 - move_previous( 2 ) ok 628 - move_next( 2 ) ok 629 - move_first( 2 ) ok 630 - move_last( 2 ) ok 631 - move_to( 2 => 1 ) ok 632 - move_to( 2 => 2 ) ok 633 - move_to( 2 => 3 ) ok 634 - move_to( 2 => 4 ) ok 635 - previous sibling ok 636 - first sibling ok 637 - next sibling ok 638 - last sibling ok 639 - move_previous( 3 ) ok 640 - move_next( 3 ) ok 641 - move_first( 3 ) ok 642 - move_last( 3 ) ok 643 - move_to( 3 => 1 ) ok 644 - move_to( 3 => 2 ) ok 645 - move_to( 3 => 3 ) ok 646 - move_to( 3 => 4 ) ok 647 - previous sibling ok 648 - first sibling ok 649 - next sibling ok 650 - last sibling ok 651 - move_previous( 4 ) ok 652 - move_next( 4 ) ok 653 - move_first( 4 ) ok 654 - move_last( 4 ) ok 655 - move_to( 4 => 1 ) ok 656 - move_to( 4 => 2 ) ok 657 - move_to( 4 => 3 ) ok 658 - move_to( 4 => 4 ) ok 659 - previous sibling ok 660 - first sibling ok 661 - no next sibling ok 662 - no last sibling ok 663 - group intial positions ok 664 - move_previous( 1 ) ok 665 - move_next( 1 ) ok 666 - move_first( 1 ) ok 667 - move_last( 1 ) ok 668 - move_to( 1 => 1 ) ok 669 - move_to( 1 => 2 ) ok 670 - move_to( 1 => 3 ) ok 671 - move_to( 1 => 4 ) ok 672 - no previous sibling ok 673 - no first sibling ok 674 - next sibling ok 675 - last sibling ok 676 - move_previous( 2 ) ok 677 - move_next( 2 ) ok 678 - move_first( 2 ) ok 679 - move_last( 2 ) ok 680 - move_to( 2 => 1 ) ok 681 - move_to( 2 => 2 ) ok 682 - move_to( 2 => 3 ) ok 683 - move_to( 2 => 4 ) ok 684 - previous sibling ok 685 - first sibling ok 686 - next sibling ok 687 - last sibling ok 688 - move_previous( 3 ) ok 689 - move_next( 3 ) ok 690 - move_first( 3 ) ok 691 - move_last( 3 ) ok 692 - move_to( 3 => 1 ) ok 693 - move_to( 3 => 2 ) ok 694 - move_to( 3 => 3 ) ok 695 - move_to( 3 => 4 ) ok 696 - previous sibling ok 697 - first sibling ok 698 - next sibling ok 699 - last sibling ok 700 - move_previous( 4 ) ok 701 - move_next( 4 ) ok 702 - move_first( 4 ) ok 703 - move_last( 4 ) ok 704 - move_to( 4 => 1 ) ok 705 - move_to( 4 => 2 ) ok 706 - move_to( 4 => 3 ) ok 707 - move_to( 4 => 4 ) ok 708 - previous sibling ok 709 - first sibling ok 710 - no next sibling ok 711 - no last sibling ok 712 - group intial positions ok 713 - move_previous( 1 ) ok 714 - move_next( 1 ) ok 715 - move_first( 1 ) ok 716 - move_last( 1 ) ok 717 - move_to( 1 => 1 ) ok 718 - move_to( 1 => 2 ) ok 719 - move_to( 1 => 3 ) ok 720 - move_to( 1 => 4 ) ok 721 - no previous sibling ok 722 - no first sibling ok 723 - next sibling ok 724 - last sibling ok 725 - move_previous( 2 ) ok 726 - move_next( 2 ) ok 727 - move_first( 2 ) ok 728 - move_last( 2 ) ok 729 - move_to( 2 => 1 ) ok 730 - move_to( 2 => 2 ) ok 731 - move_to( 2 => 3 ) ok 732 - move_to( 2 => 4 ) ok 733 - previous sibling ok 734 - first sibling ok 735 - next sibling ok 736 - last sibling ok 737 - move_previous( 3 ) ok 738 - move_next( 3 ) ok 739 - move_first( 3 ) ok 740 - move_last( 3 ) ok 741 - move_to( 3 => 1 ) ok 742 - move_to( 3 => 2 ) ok 743 - move_to( 3 => 3 ) ok 744 - move_to( 3 => 4 ) ok 745 - previous sibling ok 746 - first sibling ok 747 - next sibling ok 748 - last sibling ok 749 - move_previous( 4 ) ok 750 - move_next( 4 ) ok 751 - move_first( 4 ) ok 752 - move_last( 4 ) ok 753 - move_to( 4 => 1 ) ok 754 - move_to( 4 => 2 ) ok 755 - move_to( 4 => 3 ) ok 756 - move_to( 4 => 4 ) ok 757 - previous sibling ok 758 - first sibling ok 759 - no next sibling ok 760 - no last sibling ok 761 - group intial positions ok 762 - move_previous( 1 ) ok 763 - move_next( 1 ) ok 764 - move_first( 1 ) ok 765 - move_last( 1 ) ok 766 - move_to( 1 => 1 ) ok 767 - move_to( 1 => 2 ) ok 768 - move_to( 1 => 3 ) ok 769 - move_to( 1 => 4 ) ok 770 - no previous sibling ok 771 - no first sibling ok 772 - next sibling ok 773 - last sibling ok 774 - move_previous( 2 ) ok 775 - move_next( 2 ) ok 776 - move_first( 2 ) ok 777 - move_last( 2 ) ok 778 - move_to( 2 => 1 ) ok 779 - move_to( 2 => 2 ) ok 780 - move_to( 2 => 3 ) ok 781 - move_to( 2 => 4 ) ok 782 - previous sibling ok 783 - first sibling ok 784 - next sibling ok 785 - last sibling ok 786 - move_previous( 3 ) ok 787 - move_next( 3 ) ok 788 - move_first( 3 ) ok 789 - move_last( 3 ) ok 790 - move_to( 3 => 1 ) ok 791 - move_to( 3 => 2 ) ok 792 - move_to( 3 => 3 ) ok 793 - move_to( 3 => 4 ) ok 794 - previous sibling ok 795 - first sibling ok 796 - next sibling ok 797 - last sibling ok 798 - move_previous( 4 ) ok 799 - move_next( 4 ) ok 800 - move_first( 4 ) ok 801 - move_last( 4 ) ok 802 - move_to( 4 => 1 ) ok 803 - move_to( 4 => 2 ) ok 804 - move_to( 4 => 3 ) ok 805 - move_to( 4 => 4 ) ok 806 - previous sibling ok 807 - first sibling ok 808 - no next sibling ok 809 - no last sibling ok 810 - group intial positions ok 811 - move_previous( 1 ) ok 812 - move_next( 1 ) ok 813 - move_first( 1 ) ok 814 - move_last( 1 ) ok 815 - move_to( 1 => 1 ) ok 816 - move_to( 1 => 2 ) ok 817 - move_to( 1 => 3 ) ok 818 - move_to( 1 => 4 ) ok 819 - no previous sibling ok 820 - no first sibling ok 821 - next sibling ok 822 - last sibling ok 823 - move_previous( 2 ) ok 824 - move_next( 2 ) ok 825 - move_first( 2 ) ok 826 - move_last( 2 ) ok 827 - move_to( 2 => 1 ) ok 828 - move_to( 2 => 2 ) ok 829 - move_to( 2 => 3 ) ok 830 - move_to( 2 => 4 ) ok 831 - previous sibling ok 832 - first sibling ok 833 - next sibling ok 834 - last sibling ok 835 - move_previous( 3 ) ok 836 - move_next( 3 ) ok 837 - move_first( 3 ) ok 838 - move_last( 3 ) ok 839 - move_to( 3 => 1 ) ok 840 - move_to( 3 => 2 ) ok 841 - move_to( 3 => 3 ) ok 842 - move_to( 3 => 4 ) ok 843 - previous sibling ok 844 - first sibling ok 845 - next sibling ok 846 - last sibling ok 847 - move_previous( 4 ) ok 848 - move_next( 4 ) ok 849 - move_first( 4 ) ok 850 - move_last( 4 ) ok 851 - move_to( 4 => 1 ) ok 852 - move_to( 4 => 2 ) ok 853 - move_to( 4 => 3 ) ok 854 - move_to( 4 => 4 ) ok 855 - previous sibling ok 856 - first sibling ok 857 - no next sibling ok 858 - no last sibling ok 859 - group positions after move_to_group ok 860 - group positions after move_to_group ok 861 - group positions after move_to_group ok 862 - group positions after move_to_group ok 863 - group positions after move_to_group ok 864 - group positions after move_to_group ok 865 - group positions after move_to_group ok 866 - group positions after move_to_group ok 867 - group positions after move_to_group ok 868 - group positions after move_to_group ok 869 - group positions after move_to_group ok 870 - group positions after move_to_group ok 871 - group positions after move_to_group ok 872 - group positions after move_to_group ok 873 - group positions after move_to_group ok 874 - group positions after move_to_group ok 875 - overloaded multicol update 1 ok 876 - overloaded multicol update 2 ok 877 - overloaded multicol update 3 ok 878 - overloaded multicol update 4 ok 879 - overloaded multicol update 5 ok t/88result_set_column...................... 1..10 ok 1 - next okay ok 2 - wantarray context okay ok 3 - five titles returned ok 4 - max okay for year ok 5 - min okay for title ok 6 - three artists returned ok 7 - +select/+as count ok 8 - +select/+as arrayref count ok 9 - +select/+as title ok 10 - prefetch wiped ok t/89dbicadmin.............................. 1..5 malformed JSON string, neither array, object, number, string or atom, at character offset 1 ["dbi:SQLite:dbname=t/..."] at C:/cpanfly/var/megalib/JSON/Any.pm line 484. # Failed test 'insert count' # at t/89dbicadmin.t line 31. Can't call method "name" on an undefined value at t/89dbicadmin.t line 34. # Looks like you planned 5 tests but only ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test died just after 1. not ok 1 - insert count Dubious, test returned 255 (wstat 65280, 0xff00) Failed 5/5 subtests t/89inflate_datetime....................... 1..17 ok 1 - DateTime returned isa DateTime ok 2 - Correct date/time ok 3 - DateTime returned isa DateTime ok 4 - Correct date/time ok 5 - DateTime returned isa DateTime ok 6 - Correct date/time ok 7 - DateTime returned isa DateTime ok 8 - Correct date/time ok 9 - Correct date/time using timezone ok 10 - Correct timestamp using timezone ok 11 - Correct timezone ok 12 - DateTime returned isa DateTime ok 13 - Loaded correct date/time using timezone ok 14 - Correct timezone ok 15 - DateTime returned isa DateTime ok 16 - Loaded correct timestamp using timezone ok 17 - Correct timezone ok t/90ensure_class_loaded.................... 1..19 ok 1 - loaded package DBIx::Class::Schema was found ok 2 - DBICTest::FakeComponent not loaded yet ok 3 - package DBICTest::FakeComponent was found ok 4 - DBICTest::FakeComponent not loaded by ensure_class_found() ok 5 - anonymous package TestPackage::A found ok 6 - fake package not found ok 7 - load_optional_class on a nonexistent class did not throw ok 8 - nonexistent package not loaded ok 9 - load_optional_class on an existing class did not throw ok 10 - DBICTest::OptionalComponent loaded ok 11 - DBICTest::ErrorComponent threw ok ok 12 - anonymous package exists ok 13 - ensure_class_loaded detected an anon. class ok 14 - ensure_class_loaded threw exception for nonexistent class ok 15 - DBICTest::FakeComponent not loaded yet ok 16 - ensure_class_loaded detected an existing but non-loaded class ok 17 - DBICTest::FakeComponent now loaded ok 18 - ensure_class_loaded(DBICTest::SyntaxErrorComponent1) threw ok ok 19 - load_optional_class(DBICTest::SyntaxErrorComponent2) threw ok ok t/90join_torture........................... 1..22 ok 1 ok 2 - bare field conditions okay after search related ok 3 - Two artists returned ok 4 - condition based on inherited join okay ok 5 - All cds for artist returned ok 6 - All cds for artist returned via count ok 7 - correct artist returned ok 8 - search without using previous joins okay ok 9 - prefetch on same rel okay ok 10 - find on has many rs okay ok 11 - right number of prefetched tracks after has many ok 12 - search related on search related okay ok 13 - search relateds with order by okay ok 14 - somewhat pointless search on rel with order_by on it okay ok 15 - search related with prefetch okay ok 16 - bonkers search_related-with-join-midway okay ok 17 - both joins kept ok 18 - query on double joined rel runs okay ok 19 - only one join kept when inherited ok 20 - pathological prefetch ok ok 21 - both joins kept ok 22 - query on double joined rel runs okay ok t/91debug.................................. 1..6 ok 1 - debug ok 2 - debugfh ok 3 - Log success ok 4 - Log success ok 5 - Died on closed FH ok 6 - got correct SQL with all bind parameters ok t/91merge_attr............................. 1..15 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 t/92storage................................ 1..6 ok 1 - Storage reblessed correctly into DBIx::Class::Storage::DBI::SQLite ok 2 - basic exception ok 3 - exception via DBI->HandleError, etc ok 4 - Exploding $sth->execute was caught ok 5 - And the STH was retired ok 6 - Didn't kill key passed to storage ok t/92storage_on_connect_do.................. 1..9 ok 1 - connection() ok 2 - on_connect_do() worked ok 3 - Searching for nonexistent table dies ok 4 - Table still exists ok 5 - Reading from dropped table fails ok 6 - second connection() ok 7 - on_connect_do() called after connect() ok 8 - on_disconnect_do() not called after connect() ok 9 - on_disconnect_do() called after disconnect() ok t/93nobindvars............................. 1..0 # Skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/93single_accessor_object................. 1..7 ok 1 - created a CD ok 2 - artist matches CD ok 3 - created liner notes ok 4 - liner notes matches CD ok 5 - liner notes are correct ok 6 - track matches CD before update ok 7 - track matches another CD after update ok t/94pk_mutation............................ 1..10 ok 1 - found an artist with the new PK ok 2 - artist ID matches ok 3 - no artist found with the old PK ok 4 - found an artist with the new PK ok 5 - artist ID matches ok 6 - found an artist with the new PK ok 7 - artist ID matches ok 8 - no artist found with the old PK ok 9 - found an artist with the new PK ok 10 - artist ID matches ok t/94versioning............................. 1..6 ok 1 - use DBICVersionOrig; No previous version found, calling deploy to install this version. ok 2 - Filename creation working ok 3 - Created DDL file ok 4 - Created schema from DDL file Upgrade not possible, no upgrade file found (t\var\DBICVersion-Schema-1.0-2.0-SQLite.sql) Diff: t\var\DBICVersion-Schema-1.0-2.0-SQLite.sql: SQLite, t/var, 2.0, 1.0 ok 5 - Created DDL upgrade file Versions out of sync. This is 2.0, your database contains version 1.0, please call upgrade on your Schema. ok 6 - Upgraded schema from DDL file ok t/95sql_maker_quote........................ 1..8 ok 1 - use DBICTest; ok 2 - got correct SQL for count query with quoting not ok 3 - quoted ORDER BY with DESC okay # TODO order_by with quoting needs fixing (ash/castaway) # Failed (TODO) test 'quoted ORDER BY with DESC okay' # at t/95sql_maker_quote.t line 81. # got: 'SELECT `me`.`cdid`, `me`.`artist`, `me`.`title`, `me`.`year` FROM `cd` `me` ORDER BY `year DESC`' # expected: 'SELECT `me`.`cdid`, `me`.`artist`, `me`.`title`, `me`.`year` FROM `cd` `me` ORDER BY `year` DESC' not ok 4 - select attr with me.* is right # TODO select attr with star needs fixing (mst/nate) # Failed (TODO) test 'select attr with me.* is right' # at t/95sql_maker_quote.t line 104. # got: 'SELECT `me`.`*` FROM `cd` `me`' # expected: 'SELECT `me`.* FROM `cd` `me`' ok 5 - did not quote ORDER BY with scalarref ok 6 - quoted table names for UPDATE ok 7 - got correct SQL for count query with bracket quoting ok 8 - bracket quoted table names for UPDATE ok t/96file_column............................ 1..1 ok 1 - FileColumn checking if file handled properly. ok t/96multi_create........................... ok 1 - Created CD and Artist object ok 2 - Artist created correctly ok 3 - Created Artist with CDs ok 4 - CD created correctly ok 5 - Updated and added another CD ok 6 - Retrieved the artist ok 7 - Created new artist with cds via find_or_create ok 8 - artist with duplicate rels inserted okay ok 9 - Got Good CD Class ok 10 - Got Expected Title ok 11 - Got Expected Tracks ResultSet ok 12 - Got Expected Track Class ok 13 - Got Expected Track Class ok 14 - Got Good CD Class ok 15 - Got Expected Title ok 16 - Liner notes ok 17 - Got Expected Tracks ResultSet ok 18 - Got Expected Track Class ok 19 - Got Expected Track Class ok 20 - join table record created ok ok 21 - Artist insertion ok ok 22 - CD insertion ok ok 23 - Artist insertion ok ok 24 - CD insertion ok ok 25 - rel okay ok 26 - new id retained okay 1..26 ok t/97result_class........................... 1..9 ok 1 - Correct artist result_class ok 2 - Correct cd result_class ok 3 - Correct cd2 result_class ok 4 - Correct cd3 result_class ok 5 - Inflated into correct cd result_class isa DBICTest::CD ok 6 - Correct artist result_class ok 7 - Correct cd result_class ok 8 - Inflated into correct cd result_class isa DBICTest::CD ok 9 - Inflated into correct cd result_class isa DBICTest::CD ok t/bindtype_columns......................... 1..0 # Skip Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test t/cdbi-sweet-t/08pager..................... 1..10 ok 1 - use DBICTest; ok 2 - entries_on_this_page ok ok 3 - next_page ok ok 4 - iterator->next ok ok 5 - next past end of page ok ok 6 - disable_sql_paging total_entries ok ok 7 - disable_sql_paging previous_page ok ok 8 - disable_sql_paging iterator->next ok ok 9 - disable_sql_paging next past end of page ok ok 10 - complex abstract count ok ok t/cdbi-t/01-columns........................ 1..24 ok 1 - State table() ok 2 - State primary() ok 3 - State Primary:name ok 4 - State Essential:name, abbreviation ok 5 - State All:abbreviation, name, rain, snowfall, capital, population ok 6 - CD primary() ok 7 - CD primary:artist ok 8 - CD all:artist, title, length ok 9 - CD essential:artist ok 10 - find_column Rain ok 11 - find_column rain ok 12 - !find_column HGLAGAGlAG ok 13 - State->can(...) ok 14 - State can't Rain ok 15 - State can't _Rain_accessor ok 16 - State can't rain ok 17 - State can't snowfall ok 18 # SKIP No column objects ok 19 - Rain and Capital = 2 groups ok 20 - - Other ok 21 - - Weather ok 22 - A columns ok 23 - A::B columns ok 24 - A::C columns ok t/cdbi-t/02-Film........................... 1..96 ok 1 - set_db() ok 2 - Driver set correctly ok 3 - Can't retrieve nothing ok 4 - retrieve needs parameters ok 5 - Can't get id with no object ok 6 - Can't get title with no object ok 7 - needs a hashref ok 8 ok 9 - The object isa Film ok 10 - Title() get ok 11 - Director() get ok 12 - Rating() get ok 13 - NumExplodingSheep() get ok 14 - find_or_create ok 15 - doesn't create a new one ok 16 - Add Gone With The Wind ok 17 - The object isa Film ok 18 - Fetch it back again ok 19 - The object isa Film ok 20 - NumExplodingSheep() get again ok 21 - NumExplodingSheep() set ok 22 - numexplodingsheep() set ok 23 - Rating() get again ok 24 - Rating() set ok 25 - We have 2 films in total ok 26 - count_all confirms 2 films ok 27 - update() ok 28 - update() again ok 29 - retrieve() again ok 30 - Correct title ok 31 - and Director ok 32 - and Rating ok 33 - and sheep ok 34 - copy() produces a film ok 35 - Title correct ok 36 - Director correct ok 37 - Rating correct ok 38 - Sheep correct ok 39 - We have 2 Bladerunners ok 40 - Ordered correctly ok 41 - We have 2 Bladerunners ok 42 - Ordered correctly ok 43 - Only one Bladerunner is a 15 ok 44 - Inline SQL ok 45 - Correct film ok 46 - Correct film ok 47 - Inline SQL ok 48 - Correct film ok 49 - Correct film ok 50 - 3 Films by Elaine May ok 51 - Ishtar doesn't deserve an entry any more ok 52 - Ishtar no longer there ok 53 - In fact, delete all films by Elaine May ok 54 - 0 Films by Elaine May ok 55 # SKIP No deprecated warnings from compat layer ok 56 - No problems with deletes ok 57 - search returns one film ok 58 - ... the correct one ok 59 - search_like returns 3 films ok 60 - the correct ones ok 61 - search where attribute is null returns 2 films ok 62 - the correct ones DBIx::ContextualFetch::db=HASH(0x200ebac)->disconnect invalidates 8 active statement handles (either destroy statement handles or call finish on them before disconnecting) at t/cdbi-t/02-Film.t line 224. closing dbh with active statement handles at t/cdbi-t/02-Film.t line 224. ok 63 - auto reconnection ok 64 - set new Director DBD::SQLite::db prepare_cached warning: attempt to prepare on inactive database handle(0) at dbdimp.c line 249 [for Statement "SELECT me.title, me.director, me.codirector, me.rating, me.numexplodingsheep, me.hasvomit FROM Movies me WHERE ( ( me.title = ? ) )"] at C:\cpanfly\var\cpan\build\DBIx-Class-0.08010-MTZkwT\blib\lib/DBIx/Class/Storage/DBI.pm line 1188. ok 65 - discard_changes() ok 66 # SKIP ActiveState perl produces additional warnings ok 67 # SKIP ActiveState perl produces additional warnings ok 68 # SKIP ActiveState perl produces additional warnings ok 69 - Unchanged object ok 70 - RT gone ok 71 - Update deleted object throws error ok 72 - Object based AutoCommit ok 73 - Create 0 ok 74 - Retrieve 0 ok 75 - Title OK ok 76 - Rating OK ok 77 # SKIP DBIx::Class compat doesn't handle the exists stuff quite right yet ok 78 # SKIP DBIx::Class compat doesn't handle the exists stuff quite right yet ok 79 # SKIP DBIx::Class compat doesn't handle the exists stuff quite right yet ok 80 # SKIP DBIx::Class compat doesn't handle the exists stuff quite right yet ok 81 - stringify ok 82 - Can change stringify column ok 83 - And still stringifies correctly ok 84 - Can have multiple stringify columns ok 85 - And still stringifies correctly ok 86 - Provide stringify_self() ok 87 - Add a deleting Film ok 88 - The object isa DeletingFilm ok 89 - The object isa Film ok 90 - Fetch it back again ok 91 - It destroys itself ok 92 - Retrieving twice gives ref to same object ok 93 - Searching also gives ref to same object ok 94 - Removing from object_index and retrieving again gives new object ok 95 - Clearing cache and retrieving again gives new object ok 96 - Creating and retrieving gives ref to same object ok t/cdbi-t/03-subclassing.................... 1..6 ok 1 - subclass db_Main() ok 2 - has the same columns ok 3 - subclass retrieve ok 4 - The object isa Film::Threat ok 5 - The object isa Film ok 6 - subclass get() ok t/cdbi-t/04-lazy........................... 1..25 ok 1 - Pri ok 2 - Essential ok 3 - things ok 4 - horizon ok 5 - vertical ok 6 - All ok 7 - this (Essential Primary things) ok 8 - that (things) ok 9 - Retrieve by Primary ok 10 - Gets primary ok 11 - Gets other essential ok 12 - But other things ok 13 - nor eep ok 14 - nor orp ok 15 - nor oop ok 16 - Fetch eep ok 17 - Gets orp too ok 18 - But still not oop ok 19 - nor that ok 20 - Retrieve by Primary ok 21 - Don't have oop ok 22 - Don't have oop - even after getting eep ok 23 - DBIx::Class::ResultSetProxy::create(): create needs a hashref at t/cdbi-t/04-lazy.t line 68 # ok 24 - DBIx::Class::ResultSetProxy::create(): No such column theother on Lazy at t/cdbi-t/04-lazy.t line 73 # ok 25 - DBIx::Class::ResultSetProxy::create(): No such column andanother on Lazy at t/cdbi-t/04-lazy.t line 78 # ok t/cdbi-t/06-hasa........................... 1..24 ok 1 - We have Bad Taste ok 2 - Bad taste has_a() director ok 3 - ... which is not an object ok 4 - Link Director table ok 5 - create Director ok 6 - Bad taste now has_a() director ok 7 - The object isa Director ok 8 - ... and is the correct director ok 9 - We have a new director ok 10 - He co-directed ok 11 - Didnt interfere with each other ok 12 - 1 Film directed by Peter Jackson ok 13 - Bad Taste ok 14 - inheriting has_a() ok 15 - inheriting has_a() ok 16 - ... correctly ok 17 - DBIx::Class::ResultSetProxy::create(): Bad Taste isn't a Director at t/cdbi-t/06-hasa.t line 118 # ok 18 - Director_accessor ok 19 - Director ok 20 - CoDirector ok 21 - CoDirector_accessor ok 22 - The object isa Foo ok 23 - The object isa Film ok 24 - Object in after_create trigger isa Film ok t/cdbi-t/09-has_many....................... 1..31 ok 1 - Actor primary OK ok 2 - Actor table set-up OK ok 3 - and have a suitable method in Film ok 4 - We have Bad Taste ok 5 - create Actor ok 6 - PVJ name ok ok 7 - No film ok 8 - Set film ok 9 - Now film ok 10 - Bad taste has one actor ok 11 - - the correct one ok 12 - add_to_actors must be object method ok 13 - add_to_actors takes hash ok 14 - add_to_actors ok 15 - PJ ok ok 16 - PVJ still ok ok 17 - - so now we have 2 ok 18 - PJ first ok 19 - PVJ first ok 20 - One actor from restricted (sorted) has_many ok 21 - It's PJ ok 22 - No errors ok 23 - DBIx::Class::Relationship::Accessor::__ANON__(): Odd number of arguments to search at t/cdbi-t/09-has_many.t line 93 # ok 24 - - so we still only have 2 actors ok 25 - We have 2 actors in bad taste ok 26 - Delete bad taste ok 27 - - after deleting there are no actors ok 28 - 'main' cannot alter the value of 'Name' on objects of class 'Actor' at t/cdbi-t/09-has_many.t line 106 # ok 29 - 'main' cannot access the value of 'Name' on objects of class 'Actor' at t/cdbi-t/09-has_many.t line 108 # ok 30 - Arnie's still Arnie ok 31 ok t/cdbi-t/11-triggers....................... 1..13 ok 1 - Running create trigger 2 ok 2 - Create Veronique ok 3 - Default rating ok 4 - Original sheep count ok 5 - Running pre-update trigger ok 6 - Running post-update trigger ok 7 - Change the rating ok 8 - Updated object's sheep count ok 9 - Updated database's sheep count ok 10 - Deleting La Double Vie De Veronique ok 11 - Delete ok 12 - PK doesn't auto-vivify ok 13 - Running create trigger 2 ok t/cdbi-t/12-filter......................... 1..50 ok 1 - Got one actor from restricted has_many ok 2 - Correct name ok 3 - No errors ok 4 - Got one actor ok 5 - Correct name ok 6 - Range 0 - 100 ok 7 - Got all ok 8 - None in Range 100 - 200 ok 9 - Range 0 - 10 ok 10 - Got 1 ok 11 - Actor 1 ok 12 - Range 20 - 20 ok 13 - Got 2 ok 14 - Actor 2 ok 15 - and Actor 3 ok 16 - Search by object ok 17 - 3 actors in film 1 ok 18 - The object isa DBIx::Class::ResultSet ok 19 - - with 3 elements ok 20 - Get 1 ok 21 - Get 2 ok 22 - Get 3 ok 23 - No more ok 24 - Get first ok 25 - The object isa DBIx::Class::ResultSet ok 26 - - with 3 elements ok 27 - Get id 1 ok 28 - Get id 2 ok 29 - Get id 3 ok 30 - No more ok 31 - Get first ok 32 - The object isa DBIx::Class::ResultSet ok 33 - - with 3 elements ok 34 - Get 1 ok 35 - Get 2 ok 36 - Get 3 ok 37 - No more ok 38 - Get first ok 39 - Slice gives 2 actor ok 40 - Actor 2 ok 41 - and actor 3 ok 42 - Slice of 1 actor ok 43 - Actor 2 ok 44 - Slice off the end ok 45 - Gets last actor only ok 46 - Slice gives 2 results ok 47 - Fred and Barney ok 48 - Can delete via iterator ok 49 - no actors left ok 50 - Deleting again does no harm ok t/cdbi-t/13-constraint..................... 1..23 ok 1 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '19' at C:/cpanfly/var/megalib/Class/Trigger.pm line 74 # ok 2 - No film created ok 3 - So no films ok 4 - Can create with valid rating ok 5 - Rating 18 ok 6 - Change to 12 ok 7 - And update ok 8 - Rating now 12 ok 9 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '13' at C:/cpanfly/var/megalib/Class/Trigger.pm line 74 # ok 10 - Rating still 12 ok 11 - Delete ok 12 - Got fred ok 13 - constraint_column ok 14 - Fails listref constraint ok 15 - Can create with rating U ok 16 # SKIP No column objects ok 17 # SKIP No column objects ok 18 - constraint_column ok 19 - Can't create towering inferno ok 20 - But can create THE towering inferno ok 21 - Can constrain with untaint ok 22 - Can create codirector ok 23 - Set the codirector ok t/cdbi-t/14-might_have..................... 1..18 ok 1 - Primary key of Blurb = title ok 2 - Essential = Primary ok 3 - No problem retrieving non-existent Blurb ok 4 - Get Film ok 5 - The object isa Film ok 6 - No blurb yet ok 7 - No problems updating when don't have ok 8 - Updated OK ok 9 - Bad taste has no blurb ok 10 - And we can write the info ok 11 - The object isa Blurb ok 12 - Blurb is the same as fetching the long way ok 13 - We can set the blurb ok 14 - Blurb has been set ok 15 - No problems updating when do have ok 16 - Updated OK ok 17 - The object isa Blurb ok 18 - Blurb has gone ok t/cdbi-t/15-accessor....................... 1..53 ok 1 - Modified accessor - with column name ok 2 - The object isa Film ok 3 - No errors ok 4 - Modified accessor - with accessor ok 5 - The object isa Film ok 6 - No errors ok 7 - Modified mutator - with mutator ok 8 - The object isa Film ok 9 - No errors ok 10 - Modified mutator - with column name ok 11 - The object isa Film ok 12 - No errors ok 13 - Modified mutator - with accessor ok 14 - The object isa Film ok 15 - No errors ok 16 - no hasa film ok 17 - hasa movie ok 18 - The object isa Film ok 19 - - Bad Taste ok 20 - No errors ok 21 - Can't locate object method "film" via package "Actor" at t/cdbi-t/15-accessor.t line 116. # ok 22 - 'main' cannot alter the value of 'film' on objects of class 'Actor' at t/cdbi-t/15-accessor.t line 119 # ok 23 - Set movie through hasa ok 24 - hasa movie ok 25 - The object isa Film ok 26 - - Another Film ok 27 - No problem ok 28 - nonpersistent is a column ok 29 - - but it's not real ok 30 - Title set OK ok 31 - As is non persistent value ok 32 - Re-retrieve film ok 33 - Title still OK ok 34 - Non persistent value gone ok 35 - Can set it ok 36 - And it's there again ok 37 - Commit the film ok 38 - And it's still there ok 39 - Actor has no specific essential columns ok 40 - nonpersistent is a column ok 41 - - but it's not real ok 42 - no problems retrieving actors ok 43 - The object isa Actor ok 44 - Can update Naked ok 45 - Make Naked read only ok 46 - Can't update Naked any more ok 47 - But can still update Secrets and Lies ok 48 - And can still create new films isa Film ok 49 - Make all Films read only ok 50 - Still can't update Naked ok 51 - And can't update S&L any more ok 52 - And can't delete 4 Days in July ok 53 - Or create new films ok t/cdbi-t/16-reserved....................... 1..5 ok 1 - The object isa Film ok 2 - The object isa Order ok 3 - Correct number of orders ok 4 - The object isa Film ok 5 - Orders hasa Film ok t/cdbi-t/18-has_a.......................... 1..41 ok 1 - We have Bad Taste ok 2 - Bad taste has a director ok 3 - ... which is not an object ok 4 - Link Director table ok 5 - create Director ok 6 - Reretrieve Bad Taste ok 7 - Bad taste now hasa() director ok 8 - The object isa Director ok 9 - ID already stored ok 10 - But we know he's insane ok 11 - Can't set film as director ok 12 - PJ still the director ok 13 - The object isa Director ok 14 - The object isa Director ok 15 - The object isa Director ok 16 - Can change director ok 17 - Create new director - Skippy ok 18 - Auto inflates ok 19 - The object isa Director ok 20 - To skippy ok 21 - He co-directed ok 22 - Didnt interfere with each other ok 23 - inheriting hasa() ok 24 - inheriting hasa() ok 25 - ... correctly ok 26 - Can't have film as codirector: DBIx::Class::ResultSetProxy::create(): Bad Taste isn't a Director at t/cdbi-t/18-has_a.t line 109 # ok 27 - We didn't get anything ok 28 - Director ok 29 - director_accessor ok 30 - codirector ok 31 - codirector_accessor ok 32 # SKIP Non-standard CDBI relationships not supported by compat ok 33 # SKIP Non-standard CDBI relationships not supported by compat ok 34 # SKIP Non-standard CDBI relationships not supported by compat ok 35 # SKIP Non-standard CDBI relationships not supported by compat ok 36 # SKIP Non-standard CDBI relationships not supported by compat ok 37 # SKIP Non-standard CDBI relationships not supported by compat ok 38 # SKIP Non-standard CDBI relationships not supported by compat ok 39 # SKIP Non-standard CDBI relationships not supported by compat ok 40 # SKIP Non-standard CDBI relationships not supported by compat ok 41 - Sensible error from has_a with incorrect column: DBIx::Class::CDBICompat::ColumnCase::has_a(): No such column driector at t/cdbi-t/18-has_a.t line 238 # ok t/cdbi-t/19-set_sql........................ 1..17 ok 1 - 1 Column in essential ok 2 - __ESSENTIAL__ expansion ok 3 - Execute our own SQL ok 4 - get F2 ok 5 - and F1 ok 6 - SQL creates search() method ok 7 - get F2 ok 8 - and F1 ok 9 - Can pass parameters to created search() ok 10 - F5 ok 11 - and F4 ok 12 - 2 Films with A* that are PG ok 13 - A ok 14 - and B ok 15 - 2 Films with A* that are PG ok 16 - A ok 17 - and B ok t/cdbi-t/21-iterator....................... 1..33 ok 1 - The object isa DBIx::Class::ResultSet ok 2 - The object isa DBIx::Class::ResultSet ok 3 - Both iterators get Film 1 ok 4 - Both iterators get Film 2 ok 5 - Both iterators get Film 3 ok 6 - Both iterators get Film 4 ok 7 - Both iterators get Film 5 ok 8 - Both iterators get Film 6 ok 9 - Film 1 first ok 10 - Film 2 next ok 11 - First goes back to 1 ok 12 - With 2 still next ok 13 - Reset brings us to film 1 again ok 14 - And 2 is still next ok 15 - correct slice size (array) ok 16 - Film 3 first ok 17 - Film 5 last ok 18 - slice as iterator isa DBIx::Class::ResultSet ok 19 - correct slice size (array) ok 20 - Film 3 first ok 21 - Film 4 next ok 22 - First goes back to 3 ok 23 - With 4 still next ok 24 - Reset brings us to film 3 again ok 25 - And 4 is still next ok 26 - back to the original iterator, is of right size ok 27 - Film 1 first ok 28 - Film 2 next ok 29 - First goes back to 1 ok 30 - With 2 still next ok 31 - Film 3 is still in original Iterator ok 32 - Reset brings us to film 1 again ok 33 - And 2 is still next ok t/cdbi-t/22-self_referential............... 1..2 ok 1 - proper number of aliases ok 2 - proper alias ok t/cdbi-t/30-pager.......................... 1..6 ok 1 - entries_on_this_page ok ok 2 - next_page ok ok 3 - iterator->next ok ok 4 - next past end of page ok ok 5 - entries on second page ok ok 6 - second page first title ok ok t/cdbi-t/98-failure........................ 1..7 ok 1 - We have Bad Taste isa Film ok 2 - We failed ok 3 - We still have Bad Taste isa Film ok 4 - We have Bad Taste isa Film ok 5 - We failed ok 6 - We still have Bad Taste isa Film ok 7 - with 1 sheep ok t/resultset_class.......................... 1..5 ok 1 - default resultset class ok 2 - custom resultset class not loaded ok 3 - custom resultset class loaded automatically ok 4 - custom resultset class set ok 5 - resultset is custom class isa DBICNSTest::ResultSet::A ok Test Summary Report ------------------- t/81transactions (Wstat: 65280 Tests: 54 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 67 tests but ran 54. t/89dbicadmin (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 5 tests but ran 1. Files=106, Tests=2551, 66 wallclock secs ( 0.09 usr + 1.34 sys = 1.44 CPU) Result: FAIL Failed 2/106 test programs. 1/2551 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. ASH/DBIx-Class-0.08010.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports ASH/DBIx-Class-0.08010.tar.gz Running make for D/DA/DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-Store-DBIC-0.07-bdabJF CPAN.pm: Going to build D/DA/DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz Warning: Prerequisite 'Catalyst::Exception => 0' for 'D/DA/DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz' seems not available according to the indexes Warning: Prerequisite 'Catalyst => 5.65' for 'DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz' failed when processing 'MRAMBERG/Catalyst-Runtime-5.7014.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'DBIx::Class => 0.07000' for 'DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz' failed when processing 'ASH/DBIx-Class-0.08010.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Catalyst::Plugin::Session::Store::Delegate => 0.02' for 'DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz' failed when processing 'NUFFIN/Catalyst-Plugin-Session-Store-Delegate-0.02.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Catalyst/Plugin/Session/Store/DBIC.pm blib\lib\Catalyst\Plugin\Session\Store\DBIC.pm cp lib/Catalyst/Plugin/Session/Store/DBIC/Delegate.pm blib\lib\Catalyst\Plugin\Session\Store\DBIC\Delegate.pm DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Failed test 'use Catalyst::Plugin::Session::Store::DBIC;' # at t/01use.t line 3. # Tried to use 'Catalyst::Plugin::Session::Store::DBIC'. # Error: Base class package "Catalyst::Plugin::Session::Store::Delegate" is empty. # (Perhaps you need to 'use' the module which defines that package first.) # at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-Store-DBIC-0.07-bdabJF\blib\lib/Catalyst/Plugin/Session/Store/DBIC.pm line 5 # BEGIN failed--compilation aborted at C:\cpanfly\var\cpan\build\Catalyst-Plugin-Session-Store-DBIC-0.07-bdabJF\blib\lib/Catalyst/Plugin/Session/Store/DBIC.pm line 5. # Compilation failed in require at (eval 2) line 2. # BEGIN failed--compilation aborted at (eval 2) line 2. # Looks like you failed 1 test of 1. t/01use............ 1..1 not ok 1 - use Catalyst::Plugin::Session::Store::DBIC; Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests t/02pod............ 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/03podcoverage.... 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/04dbic........... 1..0 # Skip Catalyst::Plugin::Session::State::Cookie is required for this test skipped: Catalyst::Plugin::Session::State::Cookie is required for this test t/05dbic-schema.... 1..0 # Skip Catalyst::Plugin::Session::State::Cookie is required for this test skipped: Catalyst::Plugin::Session::State::Cookie is required for this test Test Summary Report ------------------- t/01use (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=5, Tests=1, 1 wallclock secs ( 0.00 usr + 0.06 sys = 0.06 CPU) Result: FAIL Failed 1/5 test programs. 1/1 subtests failed. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DANIELTWC/Catalyst-Plugin-Session-Store-DBIC-0.07.tar.gz Finished 2008-09-25T08:11:47