Checking if your kit is complete... Looks good Writing Makefile for CGI::Application::Plugin::Config::General cp lib/CGI/Application/Plugin/Config/General.pm blib/lib/CGI/Application/Plugin/Config/General.pm Manifying blib/man3/CGI::Application::Plugin::Config::General.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00.load....................1..1 ok 1 - use CGI::Application::Plugin::Config::General; # Testing CGI::Application::Plugin::Config::General 0.07 ok t/01-vivify-conf.............ok 1 - conf1 object created ok 2 - conf2 object created ok 3 - conf3 object created ok 4 - conf4 object created ok 5 - Unnamed configs are same object ok 6 - Named configs are same object ok 7 - Named and and Unnamed configs are different objects 1..7 ok t/02-init....................ok 1 - some_section a/val1 ok 2 - some_section a/val1 ok 3 - some_section b ok 4 - some_section b/val3 ok 5 - some_section b/val4 ok 6 - obj ref ok 7 - some_section a/val1 ok 8 - some_section a/val1 ok 9 - some_section b ok 10 - some_section b/val3 ok 11 - some_section b/val4 ok 12 - some_options b/val1 ok 13 - some_options b/val1 1..13 ok t/03-path....................ok 1 - eddy ok 2 - freddy ok 3 - apps ok 4 - red_apps ok 5 - use_red_apps ok 6 - colour ok 7 - pi_long ok 8 - pi_long2 ok 9 - one 1..9 ok t/04-module..................ok 1 - is_plain_foo ok 2 - is_webapp_foo ok 3 - is_webapp_fo ok 4 - has_webapp_fo ok 5 - has_baz ok 6 - ends_with_bar ok 7 - some_location ok 8 - long_location 1..8 ok t/05-site....................ok 1 - 1.caveat_emptor ok 2 - 1.the_lid_man ok 3 - 1.subsection Porkpie ok 4 - 2.caveat_emptor ok 5 - 2.the_lid_man ok 6 - 3.caveat_emptor ok 7 - 3.the_lid_man ok 8 - 4.caveat_emptor ok 9 - 4.the_lid_man 1..9 ok t/06-multiple-matches........ok 1 - winner ok 2 - location_winner ok 3 - app_winner ok 4 - site_winner ok 5 - gordon_winner ok 6 - none ok 7 - tony ok 8 - fred ok 9 - foo ok 10 - /foo ok 11 - WebApp::Foo ok 12 - WebApp::Bar ok 13 - Bar 1..13 ok t/07-nested..................ok 1 - 1.foo ok 2 - 1.gordon ok 3 - 1./tony ok 4 - 1.fred ok 5 - 1.simon ok 6 - 1.winner ok 7 - 1.location_winner ok 8 - 1.site_winner ok 9 - 1.app_winner ok 10 - 2.foo ok 11 - 2.gordon ok 12 - 2./tony ok 13 - 2.fred ok 14 - 2.simon ok 15 - 2.winner ok 16 - 2.location_winner ok 17 - 2.site_winner ok 18 - 2.app_winner ok 19 - 3.foo # Failed test '3.gordon' not ok 20 - 3.gordon # at t/07-nested.t line 101. # got: '1' # expected: '0' # Failed test '3./tony' not ok 21 - 3./tony # at t/07-nested.t line 102. # got: '1' # expected: '0' ok 22 - 3.fred ok 23 - 3.simon # Failed test '3.winner' # at t/07-nested.t line 105. not ok 24 - 3.winner # got: 'gordon' # expected: 'asdf' # Failed test '3.location_winner' not ok 25 - 3.location_winner # at t/07-nested.t line 106. # got: '/tony' # expected: 'asdf' # Failed test '3.site_winner' not ok 26 - 3.site_winner # at t/07-nested.t line 107. # got: 'gordon' # expected: 'asdf' ok 27 - 3.app_winner ok 28 - 4.foo ok 29 - 4.gordon ok 30 - 4./tony ok 31 - 4.fred ok 32 - 4.simon ok 33 - 4.winner ok 34 - 4.location_winner ok 35 - 4.site_winner ok 36 - 4.app_winner 1..36 # Looks like you failed 5 tests of 36. dubious Test returned status 5 (wstat 1280, 0x500) DIED. FAILED tests 20-21, 24-26 Failed 5/36 tests, 86.11% okay t/08-get_current_config......ok 1 - some_section a/val1 ok 2 - some_section a/val1 ok 3 - some_section b ok 4 - some_section b/val3 ok 5 - some_section b/val4 ok 6 - obj ref ok 7 - some_section a/val1 ok 8 - some_section a/val1 ok 9 - some_section b ok 10 - some_section b/val3 ok 11 - some_section b/val4 ok 12 - [test] some_options b/val1 ok 13 - [test] some_options b/val1 ok 14 - [cc]some_section a/val1 ok 15 - [cc]some_section a/val1 ok 16 - [cc]some_section b ok 17 - [cc]some_section b/val3 ok 18 - [cc]some_section b/val4 ok 19 - [cc]some_section a/val1 ok 20 - [cc]some_section a/val1 ok 21 - [cc]some_section b ok 22 - [cc]some_section b/val3 ok 23 - [cc]some_section b/val4 ok 24 - [cc:test]some_options b/val1 ok 25 - [cc:test]some_options b/val1 ok 26 - default config empty at end of request - hashref returned ok 27 - default config empty at end of request - hashref has no keys 1..27 ok t/09-custom-matchsections....ok 1 - apple ok 2 - pear ok 3 - rhonda ok 4 - foo 1..4 ok t/10-param...................ok 1 - winner ok 2 - location_winner ok 3 - app_winner ok 4 - site_winner ok 5 - gordon_winner ok 6 - none ok 7 - tony ok 8 - fred ok 9 - foo ok 10 - /foo ok 11 - WebApp::Foo ok 12 - WebApp::Bar ok 13 - Bar ok 14 - keys 1..14 ok t/11-file-caching............ok 1 - Caching ON: objects identical ok 2 - 01.original ok 3 - 01.modified ok 4 - 01.fruit ok 5 - 01.truck ok 6 - Caching OFF: objects differ ok 7 - Delete, Caching ON, no error ok 8 - Delete, Caching ON: objects identical ok 9 - Delete, Caching OFF, error thrown ok 10 - Modify before statconfig: Caching ON: objects identical ok 11 - 09.original ok 12 - 09.modified ok 13 - 09.fruit ok 14 - 09.truck ok 15 - Modify before (short) statconfig: Caching ON: objects identical ok 16 - 11.original ok 17 - 11.modified ok 18 - 11.fruit ok 19 - 11.truck ok 20 - Modify after statconfig: Caching ON: objects differ ok 21 - 13.original ok 22 - 13.modified ok 23 - 13.fruit ok 24 - 13.truck ok 25 - 14.original ok 26 - 14.modified ok 27 - 14.fruit ok 28 - 14.truck ok 29 - Modify after statconfig: Caching ON, modified config same size: objects differ ok 30 - 15.original ok 31 - 15.modified ok 32 - 15.fruit ok 33 - 15.truck ok 34 - 16.original ok 35 - 16.modified ok 36 - 16.fruit ok 37 - 16.truck ok 38 - Include files - Modify after statconfig: Caching ON: objects differ ok 39 - 50.container ok 40 - 50.original ok 41 - 50.modified ok 42 - 50.fruit ok 43 - 50.truck ok 44 - 51.container ok 45 - 51.original ok 46 - 51.modified ok 47 - 51.fruit ok 48 - 51.truck 1..48 ok t/pod-coverage...............1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod........................1..1 ok 1 - blib/lib/CGI/Application/Plugin/Config/General.pm ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/07-nested.t 5 1280 36 5 20-21 24-26 1 test skipped. Failed 1/14 test scripts. 5/190 subtests failed. Files=14, Tests=190, 20 wallclock secs ( 3.11 cusr + 0.91 csys = 4.02 CPU) Failed 1/14 test programs. 5/190 subtests failed. make: *** [test_dynamic] Error 255