PATH=/Users/fly2400/cpanfly-5.24/bin:/Users/fly2400/ap2400-300558/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin Start 2016-06-12T14:23:11 ActivePerl-2400 CPAN-2.10 Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Sun, 12 Jun 2016 05:53:44 GMT Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/L/LE/LEEJO/CGI-4.30.tar.gz ok CGI-4.30/ CGI-4.30/Changes CGI-4.30/LICENSE CGI-4.30/MANIFEST CGI-4.30/META.json CGI-4.30/META.yml CGI-4.30/Makefile.PL CGI-4.30/README.md CGI-4.30/examples/ CGI-4.30/lib/ CGI-4.30/t/ CGI-4.30/t/APR/ CGI-4.30/t/Apache.pm CGI-4.30/t/Apache2/ CGI-4.30/t/Dump.t CGI-4.30/t/ModPerl/ CGI-4.30/t/arbitrary_handles.t CGI-4.30/t/autoescape.t CGI-4.30/t/can.t CGI-4.30/t/carp.t CGI-4.30/t/cgi.t CGI-4.30/t/changes.t CGI-4.30/t/charset.t CGI-4.30/t/checkbox_group.t CGI-4.30/t/compiles_pod.t CGI-4.30/t/cookie.t CGI-4.30/t/delete.t CGI-4.30/t/end_form.t CGI-4.30/t/form.t CGI-4.30/t/function.t CGI-4.30/t/gh-155.t CGI-4.30/t/headers/ CGI-4.30/t/headers.t CGI-4.30/t/hidden.t CGI-4.30/t/html.t CGI-4.30/t/html_functions.t CGI-4.30/t/http.t CGI-4.30/t/init.t CGI-4.30/t/init_test.txt CGI-4.30/t/multipart_globals.t CGI-4.30/t/multipart_init.t CGI-4.30/t/multipart_start.t CGI-4.30/t/no_tabindex.t CGI-4.30/t/param_fetch.t CGI-4.30/t/param_list_context.t CGI-4.30/t/popup_menu.t CGI-4.30/t/postdata.t CGI-4.30/t/pretty.t CGI-4.30/t/push.t CGI-4.30/t/query_string.t CGI-4.30/t/redirect_query_string.t CGI-4.30/t/request.t CGI-4.30/t/rt-31107.t CGI-4.30/t/rt-52469.t CGI-4.30/t/rt-57524.t CGI-4.30/t/rt-75628.t CGI-4.30/t/rt-84767.t CGI-4.30/t/rt_31107.txt CGI-4.30/t/rt_75628.txt CGI-4.30/t/save_read_roundtrip.t CGI-4.30/t/sorted.t CGI-4.30/t/start_end_asterisk.t CGI-4.30/t/start_end_end.t CGI-4.30/t/start_end_start.t CGI-4.30/t/unescapeHTML.t CGI-4.30/t/upload.t CGI-4.30/t/uploadInfo.t CGI-4.30/t/upload_post_text.txt CGI-4.30/t/url.t CGI-4.30/t/user_agent.t CGI-4.30/t/utf8.t CGI-4.30/t/util-58.t CGI-4.30/t/util.t CGI-4.30/t/headers/attachment.t CGI-4.30/t/headers/charset.t CGI-4.30/t/headers/cookie.t CGI-4.30/t/headers/default.t CGI-4.30/t/headers/nph.t CGI-4.30/t/headers/p3p.t CGI-4.30/t/headers/target.t CGI-4.30/t/headers/type.t CGI-4.30/t/ModPerl/Util.pm CGI-4.30/t/Apache2/RequestIO.pm CGI-4.30/t/Apache2/RequestRec.pm CGI-4.30/t/Apache2/RequestUtil.pm CGI-4.30/t/Apache2/Response.pm CGI-4.30/t/APR/Pool.pm CGI-4.30/lib/CGI/ CGI-4.30/lib/CGI.pm CGI-4.30/lib/CGI.pod CGI-4.30/lib/Fh.pm CGI-4.30/lib/CGI/Carp.pm CGI-4.30/lib/CGI/Cookie.pm CGI-4.30/lib/CGI/File/ CGI-4.30/lib/CGI/HTML/ CGI-4.30/lib/CGI/Pretty.pm CGI-4.30/lib/CGI/Push.pm CGI-4.30/lib/CGI/Util.pm CGI-4.30/lib/CGI/HTML/Functions.pm CGI-4.30/lib/CGI/HTML/Functions.pod CGI-4.30/lib/CGI/File/Temp.pm CGI-4.30/examples/clickable_image.cgi CGI-4.30/examples/cookie.cgi CGI-4.30/examples/crash.cgi CGI-4.30/examples/file_upload.cgi CGI-4.30/examples/mojo_proxy.pl CGI-4.30/examples/wikipedia_example.cgi CGI-4.30/examples/wilogo.gif Configuring L/LE/LEEJO/CGI-4.30.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Warning: prerequisite Test::Deep 0.11 not found. Warning: prerequisite Test::Warn 0.3 not found. Checking if your kit is complete... Looks good Warning: LINKTYPE set to '', no longer necessary Generating a Unix-style Makefile Writing Makefile for CGI Writing MYMETA.yml and MYMETA.json LEEJO/CGI-4.30.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for L/LE/LEEJO/CGI-4.30.tar.gz ---- Unsatisfied dependencies detected during ---- ---- LEEJO/CGI-4.30.tar.gz ---- Test::Deep [requires] Test::Warn [requires] Running test for module 'Test::Deep' Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/R/RJ/RJBS/Test-Deep-1.120.tar.gz Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RJ/RJBS/Test-Deep-1.120.tar.gz ok Test-Deep-1.120/ Test-Deep-1.120/Changes Test-Deep-1.120/lib/ Test-Deep-1.120/Makefile.PL Test-Deep-1.120/MANIFEST Test-Deep-1.120/META.json Test-Deep-1.120/META.yml Test-Deep-1.120/README Test-Deep-1.120/t/ Test-Deep-1.120/TODO Test-Deep-1.120/t/all.t Test-Deep-1.120/t/any.t Test-Deep-1.120/t/array.t Test-Deep-1.120/t/array_each.t Test-Deep-1.120/t/arraylength.t Test-Deep-1.120/t/bag.t Test-Deep-1.120/t/bagrecursion.t Test-Deep-1.120/t/blessed.t Test-Deep-1.120/t/boolean.t Test-Deep-1.120/t/cache.t Test-Deep-1.120/t/circular.t Test-Deep-1.120/t/class.t Test-Deep-1.120/t/code.t Test-Deep-1.120/t/deep_utils.t Test-Deep-1.120/t/descend.t Test-Deep-1.120/t/error.t Test-Deep-1.120/t/hash.t Test-Deep-1.120/t/hash_each.t Test-Deep-1.120/t/hashkeys.t Test-Deep-1.120/t/ignore.t Test-Deep-1.120/t/import.t Test-Deep-1.120/t/isa.t Test-Deep-1.120/t/listmethods.t Test-Deep-1.120/t/memory.t Test-Deep-1.120/t/methods.t Test-Deep-1.120/t/none.t Test-Deep-1.120/t/notest.t Test-Deep-1.120/t/notest_extra.t Test-Deep-1.120/t/number.t Test-Deep-1.120/t/over.pm Test-Deep-1.120/t/reftype.t Test-Deep-1.120/t/regexp.t Test-Deep-1.120/t/regexp.t.orig Test-Deep-1.120/t/regexpref.t Test-Deep-1.120/t/rt78288_blessed_object.t Test-Deep-1.120/t/scalar.t Test-Deep-1.120/t/scalarref.t Test-Deep-1.120/t/set.t Test-Deep-1.120/t/shallow.t Test-Deep-1.120/t/std.pm Test-Deep-1.120/t/string.t Test-Deep-1.120/lib/Test/ Test-Deep-1.120/lib/Test/Deep/ Test-Deep-1.120/lib/Test/Deep.pm Test-Deep-1.120/lib/Test/Deep/All.pm Test-Deep-1.120/lib/Test/Deep/Any.pm Test-Deep-1.120/lib/Test/Deep/Array.pm Test-Deep-1.120/lib/Test/Deep/ArrayEach.pm Test-Deep-1.120/lib/Test/Deep/ArrayElementsOnly.pm Test-Deep-1.120/lib/Test/Deep/ArrayLength.pm Test-Deep-1.120/lib/Test/Deep/ArrayLengthOnly.pm Test-Deep-1.120/lib/Test/Deep/Blessed.pm Test-Deep-1.120/lib/Test/Deep/Boolean.pm Test-Deep-1.120/lib/Test/Deep/Cache/ Test-Deep-1.120/lib/Test/Deep/Cache.pm Test-Deep-1.120/lib/Test/Deep/Class.pm Test-Deep-1.120/lib/Test/Deep/Cmp.pm Test-Deep-1.120/lib/Test/Deep/Code.pm Test-Deep-1.120/lib/Test/Deep/Hash.pm Test-Deep-1.120/lib/Test/Deep/HashEach.pm Test-Deep-1.120/lib/Test/Deep/HashElements.pm Test-Deep-1.120/lib/Test/Deep/HashKeys.pm Test-Deep-1.120/lib/Test/Deep/HashKeysOnly.pm Test-Deep-1.120/lib/Test/Deep/Ignore.pm Test-Deep-1.120/lib/Test/Deep/Isa.pm Test-Deep-1.120/lib/Test/Deep/ListMethods.pm Test-Deep-1.120/lib/Test/Deep/Methods.pm Test-Deep-1.120/lib/Test/Deep/MM.pm Test-Deep-1.120/lib/Test/Deep/None.pm Test-Deep-1.120/lib/Test/Deep/NoTest.pm Test-Deep-1.120/lib/Test/Deep/Number.pm Test-Deep-1.120/lib/Test/Deep/Obj.pm Test-Deep-1.120/lib/Test/Deep/Ref.pm Test-Deep-1.120/lib/Test/Deep/RefType.pm Test-Deep-1.120/lib/Test/Deep/Regexp.pm Test-Deep-1.120/lib/Test/Deep/RegexpMatches.pm Test-Deep-1.120/lib/Test/Deep/RegexpOnly.pm Test-Deep-1.120/lib/Test/Deep/RegexpRef.pm Test-Deep-1.120/lib/Test/Deep/RegexpRefOnly.pm Test-Deep-1.120/lib/Test/Deep/RegexpVersion.pm Test-Deep-1.120/lib/Test/Deep/ScalarRef.pm Test-Deep-1.120/lib/Test/Deep/ScalarRefOnly.pm Test-Deep-1.120/lib/Test/Deep/Set.pm Test-Deep-1.120/lib/Test/Deep/Shallow.pm Test-Deep-1.120/lib/Test/Deep/Stack.pm Test-Deep-1.120/lib/Test/Deep/String.pm Test-Deep-1.120/lib/Test/Deep/Cache/Simple.pm Configuring R/RJ/RJBS/Test-Deep-1.120.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Test::Deep Writing MYMETA.yml and MYMETA.json RJBS/Test-Deep-1.120.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for R/RJ/RJBS/Test-Deep-1.120.tar.gz >>> make cp lib/Test/Deep/Hash.pm blib/lib/Test/Deep/Hash.pm cp lib/Test/Deep/Ignore.pm blib/lib/Test/Deep/Ignore.pm cp lib/Test/Deep/ArrayLength.pm blib/lib/Test/Deep/ArrayLength.pm cp lib/Test/Deep/ScalarRef.pm blib/lib/Test/Deep/ScalarRef.pm cp lib/Test/Deep/HashKeysOnly.pm blib/lib/Test/Deep/HashKeysOnly.pm cp lib/Test/Deep/Array.pm blib/lib/Test/Deep/Array.pm cp lib/Test/Deep/Number.pm blib/lib/Test/Deep/Number.pm cp lib/Test/Deep/Ref.pm blib/lib/Test/Deep/Ref.pm cp lib/Test/Deep/ArrayLengthOnly.pm blib/lib/Test/Deep/ArrayLengthOnly.pm cp lib/Test/Deep/ListMethods.pm blib/lib/Test/Deep/ListMethods.pm cp lib/Test/Deep/ArrayEach.pm blib/lib/Test/Deep/ArrayEach.pm cp lib/Test/Deep/NoTest.pm blib/lib/Test/Deep/NoTest.pm cp lib/Test/Deep.pm blib/lib/Test/Deep.pm cp lib/Test/Deep/Obj.pm blib/lib/Test/Deep/Obj.pm cp lib/Test/Deep/ArrayElementsOnly.pm blib/lib/Test/Deep/ArrayElementsOnly.pm cp lib/Test/Deep/HashKeys.pm blib/lib/Test/Deep/HashKeys.pm cp lib/Test/Deep/Cache/Simple.pm blib/lib/Test/Deep/Cache/Simple.pm cp lib/Test/Deep/RegexpRefOnly.pm blib/lib/Test/Deep/RegexpRefOnly.pm cp lib/Test/Deep/HashElements.pm blib/lib/Test/Deep/HashElements.pm cp lib/Test/Deep/RegexpRef.pm blib/lib/Test/Deep/RegexpRef.pm cp lib/Test/Deep/MM.pm blib/lib/Test/Deep/MM.pm cp lib/Test/Deep/RegexpOnly.pm blib/lib/Test/Deep/RegexpOnly.pm cp lib/Test/Deep/RegexpVersion.pm blib/lib/Test/Deep/RegexpVersion.pm cp lib/Test/Deep/Blessed.pm blib/lib/Test/Deep/Blessed.pm cp lib/Test/Deep/String.pm blib/lib/Test/Deep/String.pm cp lib/Test/Deep/Cache.pm blib/lib/Test/Deep/Cache.pm cp lib/Test/Deep/Shallow.pm blib/lib/Test/Deep/Shallow.pm cp lib/Test/Deep/All.pm blib/lib/Test/Deep/All.pm cp lib/Test/Deep/Regexp.pm blib/lib/Test/Deep/Regexp.pm cp lib/Test/Deep/Isa.pm blib/lib/Test/Deep/Isa.pm cp lib/Test/Deep/Class.pm blib/lib/Test/Deep/Class.pm cp lib/Test/Deep/Cmp.pm blib/lib/Test/Deep/Cmp.pm cp lib/Test/Deep/Code.pm blib/lib/Test/Deep/Code.pm cp lib/Test/Deep/None.pm blib/lib/Test/Deep/None.pm cp lib/Test/Deep/RefType.pm blib/lib/Test/Deep/RefType.pm cp lib/Test/Deep/Boolean.pm blib/lib/Test/Deep/Boolean.pm cp lib/Test/Deep/Set.pm blib/lib/Test/Deep/Set.pm cp lib/Test/Deep/ScalarRefOnly.pm blib/lib/Test/Deep/ScalarRefOnly.pm cp lib/Test/Deep/Methods.pm blib/lib/Test/Deep/Methods.pm cp lib/Test/Deep/HashEach.pm blib/lib/Test/Deep/HashEach.pm cp lib/Test/Deep/Stack.pm blib/lib/Test/Deep/Stack.pm cp lib/Test/Deep/Any.pm blib/lib/Test/Deep/Any.pm cp lib/Test/Deep/RegexpMatches.pm blib/lib/Test/Deep/RegexpMatches.pm Manifying 2 pod documents RJBS/Test-Deep-1.120.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/all.t ..................... ok 1 - Test 'all eq' completed ok 2 - Test 'all eq' no premature diagnostication ok 3 - Test 'all eq' result count ok 4 - subtest '' of 'all eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'all eq' compare diag ok 7 - Test 'all not eq' completed ok 8 - Test 'all not eq' no premature diagnostication ok 9 - Test 'all not eq' result count ok 10 - subtest '' of 'all not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'all not eq' compare diag ok 13 - Test 'all with &' completed ok 14 - Test 'all with &' no premature diagnostication ok 15 - Test 'all with &' result count ok 16 - subtest 'pass' of 'all with &' compare actual_ok ok 17 - checking depth ok 18 - subtest 'fail' of 'all with &' compare actual_ok ok 19 - checking depth ok 20 - Test '& without all' completed ok 21 - Test '& without all' no premature diagnostication ok 22 - Test '& without all' result count ok 23 - subtest 'pass' of '& without all' compare actual_ok ok 24 - checking depth ok 25 - subtest 'pass' of '& without all' compare diag ok 26 - subtest 'fail' of '& without all' compare actual_ok ok 27 - checking depth 1..27 ok t/any.t ..................... ok 1 - Test 'any eq' completed ok 2 - Test 'any eq' no premature diagnostication ok 3 - Test 'any eq' result count ok 4 - subtest '' of 'any eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'any eq' compare diag ok 7 - Test 'any not eq' completed ok 8 - Test 'any not eq' no premature diagnostication ok 9 - Test 'any not eq' result count ok 10 - subtest '' of 'any not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'any not eq' compare diag ok 13 - Test 'any with |' completed ok 14 - Test 'any with |' no premature diagnostication ok 15 - Test 'any with |' result count ok 16 - subtest '' of 'any with |' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'any with |' compare diag ok 19 - Test '| without any' completed ok 20 - Test '| without any' no premature diagnostication ok 21 - Test '| without any' result count ok 22 - subtest 'pass' of '| without any' compare actual_ok ok 23 - checking depth ok 24 - subtest 'fail' of '| without any' compare actual_ok ok 25 - checking depth 1..25 ok t/array.t ................... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'array eq' of '' compare actual_ok ok 5 - subtest 'array eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'array eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'array not eq' of '' compare actual_ok ok 12 - subtest 'array not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'array not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'array got DNE' of '' compare actual_ok ok 19 - subtest 'array got DNE' of '' compare name ok 20 - checking depth ok 21 - subtest 'array got DNE' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'array expected DNE' of '' compare actual_ok ok 26 - subtest 'array expected DNE' of '' compare name ok 27 - checking depth ok 28 - subtest 'array expected DNE' of '' compare diag ok 29 - Test 'deep bad length' completed ok 30 - Test 'deep bad length' no premature diagnostication ok 31 - Test 'deep bad length' result count ok 32 - subtest '' of 'deep bad length' compare actual_ok ok 33 - checking depth ok 34 - subtest '' of 'deep bad length' compare diag 1..34 ok t/array_each.t .............. ok 1 - Test 'array_each eq' completed ok 2 - Test 'array_each eq' no premature diagnostication ok 3 - Test 'array_each eq' result count ok 4 - subtest '' of 'array_each eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'array_each eq' compare diag ok 7 - Test 'array_each not eq' completed ok 8 - Test 'array_each not eq' no premature diagnostication ok 9 - Test 'array_each not eq' result count ok 10 - subtest '' of 'array_each not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'array_each not eq' compare diag 1..12 ok t/arraylength.t ............. ok 1 - Test 'len ok' completed ok 2 - Test 'len ok' no premature diagnostication ok 3 - Test 'len ok' result count ok 4 - subtest '0' of 'len ok' compare actual_ok ok 5 - subtest '0' of 'len ok' compare name ok 6 - checking depth ok 7 - subtest '0' of 'len ok' compare diag ok 8 - subtest '3' of 'len ok' compare actual_ok ok 9 - subtest '3' of 'len ok' compare name ok 10 - checking depth ok 11 - subtest '3' of 'len ok' compare diag ok 12 - Test 'bad reftype' completed ok 13 - Test 'bad reftype' no premature diagnostication ok 14 - Test 'bad reftype' result count ok 15 - subtest '' of 'bad reftype' compare actual_ok ok 16 - checking depth ok 17 - subtest '' of 'bad reftype' compare diag ok 18 - Test 'bad length' completed ok 19 - Test 'bad length' no premature diagnostication ok 20 - Test 'bad length' result count ok 21 - subtest '' of 'bad length' compare actual_ok ok 22 - checking depth ok 23 - subtest '' of 'bad length' compare diag ok 24 - Test 'not array' completed ok 25 - Test 'not array' no premature diagnostication ok 26 - Test 'not array' result count ok 27 - subtest 'string' of 'not array' compare actual_ok ok 28 - subtest 'string' of 'not array' compare name ok 29 - checking depth ok 30 - subtest 'string' of 'not array' compare diag ok 31 - subtest 'hash' of 'not array' compare actual_ok ok 32 - subtest 'hash' of 'not array' compare name ok 33 - checking depth ok 34 - subtest 'hash' of 'not array' compare diag ok 35 - Test 'deep bad length' completed ok 36 - Test 'deep bad length' no premature diagnostication ok 37 - Test 'deep bad length' result count ok 38 - subtest '' of 'deep bad length' compare actual_ok ok 39 - checking depth ok 40 - subtest '' of 'deep bad length' compare diag 1..40 ok t/bag.t ..................... ok 1 - Test 'empty eq' completed ok 2 - Test 'empty eq' no premature diagnostication ok 3 - Test 'empty eq' result count ok 4 - subtest '' of 'empty eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'empty eq' compare diag ok 7 - Test 'elem eq' completed ok 8 - Test 'elem eq' no premature diagnostication ok 9 - Test 'elem eq' result count ok 10 - subtest '' of 'elem eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'elem eq' compare diag ok 13 - Test 'empty extra' completed ok 14 - Test 'empty extra' no premature diagnostication ok 15 - Test 'empty extra' result count ok 16 - subtest '' of 'empty extra' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'empty extra' compare diag ok 19 - Test 'empty missing' completed ok 20 - Test 'empty missing' no premature diagnostication ok 21 - Test 'empty missing' result count ok 22 - subtest '' of 'empty missing' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'empty missing' compare diag ok 25 - Test 'extra and missing' completed ok 26 - Test 'extra and missing' no premature diagnostication ok 27 - Test 'extra and missing' result count ok 28 - subtest '' of 'extra and missing' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'extra and missing' compare diag ok 31 - Test 'no array' completed ok 32 - Test 'no array' no premature diagnostication ok 33 - Test 'no array' result count ok 34 - subtest '' of 'no array' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'no array' compare diag ok 37 - Test 'bag of bags eq' completed ok 38 - Test 'bag of bags eq' no premature diagnostication ok 39 - Test 'bag of bags eq' result count ok 40 - subtest '' of 'bag of bags eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'bag of bags eq' compare diag ok 43 - Test 'bag of bags not eq' completed ok 44 - Test 'bag of bags not eq' no premature diagnostication ok 45 - Test 'bag of bags not eq' result count ok 46 - subtest '' of 'bag of bags not eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'bag of bags not eq' compare diag ok 49 - Test 'circular double bag eq' completed ok 50 - Test 'circular double bag eq' no premature diagnostication ok 51 - Test 'circular double bag eq' result count ok 52 - subtest '' of 'circular double bag eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'circular double bag eq' compare diag ok 55 - Test 'circular double set not eq' completed ok 56 - Test 'circular double set not eq' no premature diagnostication ok 57 - Test 'circular double set not eq' result count ok 58 - subtest '' of 'circular double set not eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'circular double set not eq' compare diag ok 61 - Test 'cmp_bag eq' completed ok 62 - Test 'cmp_bag eq' no premature diagnostication ok 63 - Test 'cmp_bag eq' result count ok 64 - subtest '' of 'cmp_bag eq' compare actual_ok ok 65 - checking depth ok 66 - Test 'cmp_bag not eq' completed ok 67 - Test 'cmp_bag not eq' no premature diagnostication ok 68 - Test 'cmp_bag not eq' result count ok 69 - subtest '' of 'cmp_bag not eq' compare actual_ok ok 70 - checking depth ok 71 - Test 'cmp_bag returns name' completed ok 72 - Test 'cmp_bag returns name' no premature diagnostication ok 73 - Test 'cmp_bag returns name' result count ok 74 - subtest 'name1' of 'cmp_bag returns name' compare actual_ok ok 75 - subtest 'name1' of 'cmp_bag returns name' compare name ok 76 - checking depth ok 77 - Test 'cmp_bag returns name' completed ok 78 - Test 'cmp_bag returns name' no premature diagnostication ok 79 - Test 'cmp_bag returns name' result count ok 80 - subtest 'name2' of 'cmp_bag returns name' compare actual_ok ok 81 - subtest 'name2' of 'cmp_bag returns name' compare name ok 82 - checking depth ok 83 - Test 'superbagof yes' completed ok 84 - Test 'superbagof yes' no premature diagnostication ok 85 - Test 'superbagof yes' result count ok 86 - subtest '' of 'superbagof yes' compare actual_ok ok 87 - checking depth ok 88 - subtest '' of 'superbagof yes' compare diag ok 89 - Test 'superbagof no' completed ok 90 - Test 'superbagof no' no premature diagnostication ok 91 - Test 'superbagof no' result count ok 92 - subtest '' of 'superbagof no' compare actual_ok ok 93 - checking depth ok 94 - subtest '' of 'superbagof no' compare diag ok 95 - Test 'subbagof yes' completed ok 96 - Test 'subbagof yes' no premature diagnostication ok 97 - Test 'subbagof yes' result count ok 98 - subtest '' of 'subbagof yes' compare actual_ok ok 99 - checking depth ok 100 - subtest '' of 'subbagof yes' compare diag ok 101 - Test 'subbagof no' completed ok 102 - Test 'subbagof no' no premature diagnostication ok 103 - Test 'subbagof no' result count ok 104 - subtest '' of 'subbagof no' compare actual_ok ok 105 - checking depth ok 106 - subtest '' of 'subbagof no' compare diag ok 107 - Test 'noneof yes' completed ok 108 - Test 'noneof yes' no premature diagnostication ok 109 - Test 'noneof yes' result count ok 110 - subtest '' of 'noneof yes' compare actual_ok ok 111 - checking depth ok 112 - subtest '' of 'noneof yes' compare diag ok 113 - Test 'noneof no' completed ok 114 - Test 'noneof no' no premature diagnostication ok 115 - Test 'noneof no' result count ok 116 - subtest '' of 'noneof no' compare actual_ok ok 117 - checking depth ok 118 - subtest '' of 'noneof no' compare diag ok 119 - check arg 1 1..119 ok t/bagrecursion.t ............ ok 1 - no inifinite recursion 1..1 ok t/blessed.t ................. ok 1 - Test 'Same' completed ok 2 - Test 'Same' no premature diagnostication ok 3 - Test 'Same' result count ok 4 - subtest '' of 'Same' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'Same' compare diag ok 7 - Test 'Same' completed ok 8 - Test 'Same' no premature diagnostication ok 9 - Test 'Same' result count ok 10 - subtest '' of 'Same' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'Same' compare diag ok 13 - Test 'Same' completed ok 14 - Test 'Same' no premature diagnostication ok 15 - Test 'Same' result count ok 16 - subtest '' of 'Same' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'Same' compare diag ok 19 - Test 'Same' completed ok 20 - Test 'Same' no premature diagnostication ok 21 - Test 'Same' result count ok 22 - subtest '' of 'Same' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'Same' compare diag 1..24 ok t/boolean.t ................. ok 1 - Test 'ok' completed ok 2 - Test 'ok' no premature diagnostication ok 3 - Test 'ok' result count ok 4 - subtest 'num 1' of 'ok' compare actual_ok ok 5 - checking depth ok 6 - subtest 'num 1' of 'ok' compare diag ok 7 - subtest 'string' of 'ok' compare actual_ok ok 8 - checking depth ok 9 - subtest 'string' of 'ok' compare diag ok 10 - subtest 'num 0' of 'ok' compare actual_ok ok 11 - checking depth ok 12 - subtest 'num 0' of 'ok' compare diag ok 13 - subtest 'string' of 'ok' compare actual_ok ok 14 - checking depth ok 15 - subtest 'string' of 'ok' compare diag ok 16 - Test 'string not eq' completed ok 17 - Test 'string not eq' no premature diagnostication ok 18 - Test 'string not eq' result count ok 19 - subtest 'num 1' of 'string not eq' compare actual_ok ok 20 - checking depth ok 21 - subtest 'num 1' of 'string not eq' compare diag ok 22 - subtest 'string' of 'string not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest 'num 0' of 'string not eq' compare actual_ok ok 25 - checking depth ok 26 - subtest 'string' of 'string not eq' compare actual_ok ok 27 - checking depth 1..27 ok t/cache.t ................... ok 1 - empty cache ok 2 - added ok 3 - reverse ok 4 - after local ok 5 - local added ok 6 - gone ok 7 - local added again ok 8 - still there 1..8 ok t/circular.t ................ ok 1 - Test '2 layers' completed ok 2 - Test '2 layers' no premature diagnostication ok 3 - Test '2 layers' result count ok 4 - subtest '' of '2 layers' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of '2 layers' compare diag ok 7 - Test '2 layers broken' completed ok 8 - Test '2 layers broken' no premature diagnostication ok 9 - Test '2 layers broken' result count ok 10 - subtest '' of '2 layers broken' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of '2 layers broken' compare diag ok 13 - Test '2 layers fixed' completed ok 14 - Test '2 layers fixed' no premature diagnostication ok 15 - Test '2 layers fixed' result count ok 16 - subtest '' of '2 layers fixed' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of '2 layers fixed' compare diag ok 19 - Test '2 and 3 layers' completed ok 20 - Test '2 and 3 layers' no premature diagnostication ok 21 - Test '2 and 3 layers' result count ok 22 - subtest '' of '2 and 3 layers' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of '2 and 3 layers' compare diag ok 25 - Test '2 and 3 layers broken' completed ok 26 - Test '2 and 3 layers broken' no premature diagnostication ok 27 - Test '2 and 3 layers broken' result count ok 28 - subtest '' of '2 and 3 layers broken' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of '2 and 3 layers broken' compare diag ok 31 - Test '2 and 3 layers not fixed' completed ok 32 - Test '2 and 3 layers not fixed' no premature diagnostication ok 33 - Test '2 and 3 layers not fixed' result count ok 34 - subtest '' of '2 and 3 layers not fixed' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of '2 and 3 layers not fixed' compare diag ok 37 - Test 'interleave' completed ok 38 - Test 'interleave' no premature diagnostication ok 39 - Test 'interleave' result count ok 40 - subtest '' of 'interleave' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'interleave' compare diag 1..42 ok t/class.t ................... ok 1 - Test 'no class eq' completed ok 2 - Test 'no class eq' no premature diagnostication ok 3 - Test 'no class eq' result count ok 4 - subtest '' of 'no class eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'no class eq' compare diag ok 7 - Test 'no class eq unblessed' completed ok 8 - Test 'no class eq unblessed' no premature diagnostication ok 9 - Test 'no class eq unblessed' result count ok 10 - subtest '' of 'no class eq unblessed' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'no class eq unblessed' compare diag ok 13 - Test 'class not eq' completed ok 14 - Test 'class not eq' no premature diagnostication ok 15 - Test 'class not eq' result count ok 16 - subtest '' of 'class not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'class not eq' compare diag ok 19 - Test 'class not eq unblessed' completed ok 20 - Test 'class not eq unblessed' no premature diagnostication ok 21 - Test 'class not eq unblessed' result count ok 22 - subtest '' of 'class not eq unblessed' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'class not eq unblessed' compare diag ok 25 - Test 'class eq on/off' completed ok 26 - Test 'class eq on/off' no premature diagnostication ok 27 - Test 'class eq on/off' result count ok 28 - subtest '' of 'class eq on/off' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'class eq on/off' compare diag ok 31 - Test 'class eq on/off/on' completed ok 32 - Test 'class eq on/off/on' no premature diagnostication ok 33 - Test 'class eq on/off/on' result count ok 34 - subtest '' of 'class eq on/off/on' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'class eq on/off/on' compare diag 1..36 ok t/code.t .................... ok 1 - Test 'code ok' completed ok 2 - Test 'code ok' no premature diagnostication ok 3 - Test 'code ok' result count ok 4 - subtest '' of 'code ok' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'code ok' compare diag ok 7 - Test 'code not ok' completed ok 8 - Test 'code not ok' no premature diagnostication ok 9 - Test 'code not ok' result count ok 10 - subtest '' of 'code not ok' compare actual_ok ok 11 - checking depth ok 12 - diagnostics ok 13 - diagnostics ok 14 - Test 'code not ok' completed ok 15 - Test 'code not ok' no premature diagnostication ok 16 - Test 'code not ok' result count ok 17 - subtest '' of 'code not ok' compare actual_ok ok 18 - checking depth ok 19 - no diagnostics ok 20 - no diagnostics 1..20 ok t/deep_utils.t .............. ok 1 - class_base class ref ok 2 - class_base base ref ok 3 - class_base class obj ok 4 - class_base base obj ok 5 - class_base class regexp ok 6 - class_base base regexp 1..6 ok t/descend.t ................. ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'scalar eq' of '' compare actual_ok ok 5 - subtest 'scalar eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'scalar eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'scalar not eq' of '' compare actual_ok ok 12 - subtest 'scalar not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'scalar not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'def undef' of '' compare actual_ok ok 19 - subtest 'def undef' of '' compare name ok 20 - checking depth ok 21 - subtest 'def undef' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'undef def' of '' compare actual_ok ok 26 - subtest 'undef def' of '' compare name ok 27 - checking depth ok 28 - subtest 'undef def' of '' compare diag ok 29 - Test '' completed ok 30 - Test '' no premature diagnostication ok 31 - Test '' result count ok 32 - subtest 'undef undef' of '' compare actual_ok ok 33 - subtest 'undef undef' of '' compare name ok 34 - checking depth ok 35 - subtest 'undef undef' of '' compare diag ok 36 - Test 'scalar undef and blank' completed ok 37 - Test 'scalar undef and blank' no premature diagnostication ok 38 - Test 'scalar undef and blank' result count ok 39 - subtest '' of 'scalar undef and blank' compare actual_ok ok 40 - checking depth ok 41 - subtest '' of 'scalar undef and blank' compare diag ok 42 - Test '' completed ok 43 - Test '' no premature diagnostication ok 44 - Test '' result count ok 45 - subtest 'ref ref eq' of '' compare actual_ok ok 46 - subtest 'ref ref eq' of '' compare name ok 47 - checking depth ok 48 - subtest 'ref ref eq' of '' compare diag ok 49 - Test '' completed ok 50 - Test '' no premature diagnostication ok 51 - Test '' result count ok 52 - subtest 'ref ref not eq' of '' compare actual_ok ok 53 - subtest 'ref ref not eq' of '' compare name ok 54 - checking depth ok 55 - subtest 'ref ref not eq' of '' compare diag ok 56 - Test 'equal refs' completed ok 57 - Test 'equal refs' no premature diagnostication ok 58 - Test 'equal refs' result count ok 59 - subtest '' of 'equal refs' compare actual_ok ok 60 - checking depth ok 61 - subtest '' of 'equal refs' compare diag ok 62 - Test 'not calling StrVal on undef' completed ok 63 - Test 'not calling StrVal on undef' no premature diagnostication ok 64 - Test 'not calling StrVal on undef' result count ok 65 - subtest '' of 'not calling StrVal on undef' compare actual_ok ok 66 - checking depth 1..66 ok t/error.t ................... ok 1 - bad special 1..1 ok t/hash.t .................... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'hash eq' of '' compare actual_ok ok 5 - subtest 'hash eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'hash eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'hash not eq' of '' compare actual_ok ok 12 - subtest 'hash not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'hash not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'hash got DNE' of '' compare actual_ok ok 19 - subtest 'hash got DNE' of '' compare name ok 20 - checking depth ok 21 - subtest 'hash got DNE' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'hash expected DNE' of '' compare actual_ok ok 26 - subtest 'hash expected DNE' of '' compare name ok 27 - checking depth ok 28 - subtest 'hash expected DNE' of '' compare diag ok 29 - Test '' completed ok 30 - Test '' no premature diagnostication ok 31 - Test '' result count ok 32 - subtest 'superhash ok' of '' compare actual_ok ok 33 - subtest 'superhash ok' of '' compare name ok 34 - checking depth ok 35 - subtest 'superhash ok' of '' compare diag ok 36 - Test '' completed ok 37 - Test '' no premature diagnostication ok 38 - Test '' result count ok 39 - subtest 'subhash ok' of '' compare actual_ok ok 40 - subtest 'subhash ok' of '' compare name ok 41 - checking depth ok 42 - subtest 'subhash ok' of '' compare diag 1..42 ok t/hash_each.t ............... ok 1 - Test 'hash_each eq' completed ok 2 - Test 'hash_each eq' no premature diagnostication ok 3 - Test 'hash_each eq' result count ok 4 - subtest '' of 'hash_each eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'hash_each eq' compare diag ok 7 - Test 'hash_each not eq' completed ok 8 - Test 'hash_each not eq' no premature diagnostication ok 9 - Test 'hash_each not eq' result count ok 10 - subtest '' of 'hash_each not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'hash_each not eq' compare diag 1..12 ok t/hashkeys.t ................ ok 1 - Test 'keys ok' completed ok 2 - Test 'keys ok' no premature diagnostication ok 3 - Test 'keys ok' result count ok 4 - subtest '0' of 'keys ok' compare actual_ok ok 5 - subtest '0' of 'keys ok' compare name ok 6 - checking depth ok 7 - subtest '0' of 'keys ok' compare diag ok 8 - subtest '3' of 'keys ok' compare actual_ok ok 9 - subtest '3' of 'keys ok' compare name ok 10 - checking depth ok 11 - subtest '3' of 'keys ok' compare diag ok 12 - Test 'bad length' completed ok 13 - Test 'bad length' no premature diagnostication ok 14 - Test 'bad length' result count ok 15 - subtest '' of 'bad length' compare actual_ok ok 16 - checking depth ok 17 - subtest '' of 'bad length' compare diag ok 18 - Test 'not array' completed ok 19 - Test 'not array' no premature diagnostication ok 20 - Test 'not array' result count ok 21 - subtest 'string' of 'not array' compare actual_ok ok 22 - subtest 'string' of 'not array' compare name ok 23 - checking depth ok 24 - subtest 'string' of 'not array' compare diag ok 25 - subtest 'array' of 'not array' compare actual_ok ok 26 - subtest 'array' of 'not array' compare name ok 27 - checking depth ok 28 - subtest 'array' of 'not array' compare diag 1..28 ok t/ignore.t .................. ok 1 - Test 'ignore' completed ok 2 - Test 'ignore' no premature diagnostication ok 3 - Test 'ignore' result count ok 4 - subtest '' of 'ignore' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'ignore' compare diag 1..6 ok t/import.t .................. 1..2 ok 1 ok 2 ok t/isa.t ..................... ok 1 - Test 'isa eq' completed ok 2 - Test 'isa eq' no premature diagnostication ok 3 - Test 'isa eq' result count ok 4 - subtest '' of 'isa eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'isa eq' compare diag ok 7 - Test 'obj_isa eq' completed ok 8 - Test 'obj_isa eq' no premature diagnostication ok 9 - Test 'obj_isa eq' result count ok 10 - subtest '' of 'obj_isa eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'obj_isa eq' compare diag ok 13 - Test 'isa eq' completed ok 14 - Test 'isa eq' no premature diagnostication ok 15 - Test 'isa eq' result count ok 16 - subtest '' of 'isa eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'isa eq' compare diag ok 19 - Test 'isa eq' completed ok 20 - Test 'isa eq' no premature diagnostication ok 21 - Test 'isa eq' result count ok 22 - subtest '' of 'isa eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'isa eq' compare diag ok 25 - Test 'isa eq' completed ok 26 - Test 'isa eq' no premature diagnostication ok 27 - Test 'isa eq' result count ok 28 - subtest '' of 'isa eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'isa eq' compare diag ok 31 - Test 'isa eq' completed ok 32 - Test 'isa eq' no premature diagnostication ok 33 - Test 'isa eq' result count ok 34 - subtest '' of 'isa eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'isa eq' compare diag ok 37 - Test 'isa eq' completed ok 38 - Test 'isa eq' no premature diagnostication ok 39 - Test 'isa eq' result count ok 40 - subtest '' of 'isa eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'isa eq' compare diag ok 43 - Test 'isa eq' completed ok 44 - Test 'isa eq' no premature diagnostication ok 45 - Test 'isa eq' result count ok 46 - subtest '' of 'isa eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'isa eq' compare diag ok 49 - U::isa says yes ok 50 - U::isa says yes ok 51 - Test 'isa eq' completed ok 52 - Test 'isa eq' no premature diagnostication ok 53 - Test 'isa eq' result count ok 54 - subtest '' of 'isa eq' compare actual_ok ok 55 - checking depth ok 56 - subtest '' of 'isa eq' compare diag 1..56 ok t/listmethods.t ............. ok 1 - Test 'listmethods eq' completed ok 2 - Test 'listmethods eq' no premature diagnostication ok 3 - Test 'listmethods eq' result count ok 4 - subtest '' of 'listmethods eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'listmethods eq' compare diag ok 7 - Test 'listmethods not eq' completed ok 8 - Test 'listmethods not eq' no premature diagnostication ok 9 - Test 'listmethods not eq' result count ok 10 - subtest '' of 'listmethods not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'listmethods not eq' compare diag ok 13 - Test 'listmethods arg eq' completed ok 14 - Test 'listmethods arg eq' no premature diagnostication ok 15 - Test 'listmethods arg eq' result count ok 16 - subtest '' of 'listmethods arg eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'listmethods arg eq' compare diag ok 19 - Test 'listmethods arg not eq' completed ok 20 - Test 'listmethods arg not eq' no premature diagnostication ok 21 - Test 'listmethods arg not eq' result count ok 22 - subtest '' of 'listmethods arg not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'listmethods arg not eq' compare diag ok 25 - Test 'listmethods DNE' completed ok 26 - Test 'listmethods DNE' no premature diagnostication ok 27 - Test 'listmethods DNE' result count ok 28 - subtest '' of 'listmethods DNE' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'listmethods DNE' compare diag ok 31 - Test 'listmethods eq' completed ok 32 - Test 'listmethods eq' no premature diagnostication ok 33 - Test 'listmethods eq' result count ok 34 - subtest '' of 'listmethods eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'listmethods eq' compare diag ok 37 - Test 'listmethods not eq' completed ok 38 - Test 'listmethods not eq' no premature diagnostication ok 39 - Test 'listmethods not eq' result count ok 40 - subtest '' of 'listmethods not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'listmethods not eq' compare diag ok 43 - Test 'listmethods arg eq' completed ok 44 - Test 'listmethods arg eq' no premature diagnostication ok 45 - Test 'listmethods arg eq' result count ok 46 - subtest '' of 'listmethods arg eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'listmethods arg eq' compare diag ok 49 - Test 'listmethods arg not eq' completed ok 50 - Test 'listmethods arg not eq' no premature diagnostication ok 51 - Test 'listmethods arg not eq' result count ok 52 - subtest '' of 'listmethods arg not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'listmethods arg not eq' compare diag ok 55 - Test 'listmethods DNE' completed ok 56 - Test 'listmethods DNE' no premature diagnostication ok 57 - Test 'listmethods DNE' result count ok 58 - subtest '' of 'listmethods DNE' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'listmethods DNE' compare diag ok 61 - Test 'complex eq' completed ok 62 - Test 'complex eq' no premature diagnostication ok 63 - Test 'complex eq' result count ok 64 - subtest '' of 'complex eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'complex eq' compare diag ok 67 - Test 'complex not eq' completed ok 68 - Test 'complex not eq' no premature diagnostication ok 69 - Test 'complex not eq' result count ok 70 - subtest '' of 'complex not eq' compare actual_ok ok 71 - checking depth ok 72 - subtest '' of 'complex not eq' compare diag 1..72 ok t/memory.t .................. ok 1 - left didn't capture ok 2 - right didn't capture 1..2 ok t/methods.t ................. ok 1 - Test 'methods eq' completed ok 2 - Test 'methods eq' no premature diagnostication ok 3 - Test 'methods eq' result count ok 4 - subtest '' of 'methods eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'methods eq' compare diag ok 7 - Test 'methods not eq' completed ok 8 - Test 'methods not eq' no premature diagnostication ok 9 - Test 'methods not eq' result count ok 10 - subtest '' of 'methods not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'methods not eq' compare diag ok 13 - Test 'methods arg eq' completed ok 14 - Test 'methods arg eq' no premature diagnostication ok 15 - Test 'methods arg eq' result count ok 16 - subtest '' of 'methods arg eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'methods arg eq' compare diag ok 19 - Test 'methods arg not eq' completed ok 20 - Test 'methods arg not eq' no premature diagnostication ok 21 - Test 'methods arg not eq' result count ok 22 - subtest '' of 'methods arg not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'methods arg not eq' compare diag ok 25 - Test 'methods DNE' completed ok 26 - Test 'methods DNE' no premature diagnostication ok 27 - Test 'methods DNE' result count ok 28 - subtest '' of 'methods DNE' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'methods DNE' compare diag ok 31 - Test 'methods eq' completed ok 32 - Test 'methods eq' no premature diagnostication ok 33 - Test 'methods eq' result count ok 34 - subtest '' of 'methods eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'methods eq' compare diag ok 37 - Test 'methods not eq' completed ok 38 - Test 'methods not eq' no premature diagnostication ok 39 - Test 'methods not eq' result count ok 40 - subtest '' of 'methods not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'methods not eq' compare diag ok 43 - Test 'methods arg eq' completed ok 44 - Test 'methods arg eq' no premature diagnostication ok 45 - Test 'methods arg eq' result count ok 46 - subtest '' of 'methods arg eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'methods arg eq' compare diag ok 49 - Test 'methods arg not eq' completed ok 50 - Test 'methods arg not eq' no premature diagnostication ok 51 - Test 'methods arg not eq' result count ok 52 - subtest '' of 'methods arg not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'methods arg not eq' compare diag ok 55 - Test 'methods DNE' completed ok 56 - Test 'methods DNE' no premature diagnostication ok 57 - Test 'methods DNE' result count ok 58 - subtest '' of 'methods DNE' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'methods DNE' compare diag ok 61 - Test 'complex eq' completed ok 62 - Test 'complex eq' no premature diagnostication ok 63 - Test 'complex eq' result count ok 64 - subtest '' of 'complex eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'complex eq' compare diag ok 67 - Test 'complex not eq' completed ok 68 - Test 'complex not eq' no premature diagnostication ok 69 - Test 'complex not eq' result count ok 70 - subtest '' of 'complex not eq' compare actual_ok ok 71 - checking depth ok 72 - subtest '' of 'complex not eq' compare diag ok 73 - Test 'methods eq' completed ok 74 - Test 'methods eq' no premature diagnostication ok 75 - Test 'methods eq' result count ok 76 - subtest '' of 'methods eq' compare actual_ok ok 77 - checking depth ok 78 - subtest '' of 'methods eq' compare diag ok 79 - Test 'methods not eq' completed ok 80 - Test 'methods not eq' no premature diagnostication ok 81 - Test 'methods not eq' result count ok 82 - subtest '' of 'methods not eq' compare actual_ok ok 83 - checking depth 1..83 ok t/none.t .................... ok 1 - Test 'none eq fail' completed ok 2 - Test 'none eq fail' no premature diagnostication ok 3 - Test 'none eq fail' result count ok 4 - subtest '' of 'none eq fail' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'none eq fail' compare diag ok 7 - Test 'none eq ok' completed ok 8 - Test 'none eq ok' no premature diagnostication ok 9 - Test 'none eq ok' result count ok 10 - subtest '' of 'none eq ok' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'none eq ok' compare diag ok 13 - Test 'none with | match none' completed ok 14 - Test 'none with | match none' no premature diagnostication ok 15 - Test 'none with | match none' result count ok 16 - subtest '' of 'none with | match none' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'none with | match none' compare diag ok 19 - Test 'none with | match alternative' completed ok 20 - Test 'none with | match alternative' no premature diagnostication ok 21 - Test 'none with | match alternative' result count ok 22 - subtest '' of 'none with | match alternative' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'none with | match alternative' compare diag ok 25 - Test 'none with | fail' completed ok 26 - Test 'none with | fail' no premature diagnostication ok 27 - Test 'none with | fail' result count ok 28 - subtest '' of 'none with | fail' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'none with | fail' compare diag 1..30 ok t/notest.t .................. 1..1 ok 1 ok t/notest_extra.t ............ ok 1 - got eq_deeply ok 2 - eq_deeply works 1..2 ok t/number.t .................. ok 1 - Test 'number eq' completed ok 2 - Test 'number eq' no premature diagnostication ok 3 - Test 'number eq' result count ok 4 - subtest '' of 'number eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'number eq' compare diag ok 7 - Test 'number not eq' completed ok 8 - Test 'number not eq' no premature diagnostication ok 9 - Test 'number not eq' result count ok 10 - subtest '' of 'number not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'number not eq' compare diag ok 13 - Test 'funny number eq' completed ok 14 - Test 'funny number eq' no premature diagnostication ok 15 - Test 'funny number eq' result count ok 16 - subtest '' of 'funny number eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'funny number eq' compare diag ok 19 - Test 'funny number not eq' completed ok 20 - Test 'funny number not eq' no premature diagnostication ok 21 - Test 'funny number not eq' result count ok 22 - subtest '' of 'funny number not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'funny number not eq' compare diag ok 25 - Test 'number tolerance eq' completed ok 26 - Test 'number tolerance eq' no premature diagnostication ok 27 - Test 'number tolerance eq' result count ok 28 - subtest '' of 'number tolerance eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'number tolerance eq' compare diag ok 31 - Test 'number tolerance not eq' completed ok 32 - Test 'number tolerance not eq' no premature diagnostication ok 33 - Test 'number tolerance not eq' result count ok 34 - subtest '' of 'number tolerance not eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'number tolerance not eq' compare diag ok 37 - Test 'over number eq' completed ok 38 - Test 'over number eq' no premature diagnostication ok 39 - Test 'over number eq' result count ok 40 - subtest '' of 'over number eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'over number eq' compare diag ok 43 - Test 'over number not eq' completed ok 44 - Test 'over number not eq' no premature diagnostication ok 45 - Test 'over number not eq' result count ok 46 - subtest '' of 'over number not eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'over number not eq' compare diag 1..48 ok t/reftype.t ................. ok 1 - Test 'ARRAY ok' completed ok 2 - Test 'ARRAY ok' no premature diagnostication ok 3 - Test 'ARRAY ok' result count ok 4 - subtest '' of 'ARRAY ok' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'ARRAY ok' compare diag ok 7 - Test 'ARRAY' completed ok 8 - Test 'ARRAY' no premature diagnostication ok 9 - Test 'ARRAY' result count ok 10 - subtest '' of 'ARRAY' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'ARRAY' compare diag 1..12 ok t/regexp.t .................. ok 1 - Test 're eq' completed ok 2 - Test 're eq' no premature diagnostication ok 3 - Test 're eq' result count ok 4 - subtest '' of 're eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 're eq' compare diag ok 7 - Test 'regexponly eq' completed ok 8 - Test 'regexponly eq' no premature diagnostication ok 9 - Test 'regexponly eq' result count ok 10 - subtest '' of 'regexponly eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'regexponly eq' compare diag ok 13 - Test 're not eq' completed ok 14 - Test 're not eq' no premature diagnostication ok 15 - Test 're not eq' result count ok 16 - subtest '' of 're not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 're not eq' compare diag ok 19 - Test 'regexponly not eq' completed ok 20 - Test 'regexponly not eq' no premature diagnostication ok 21 - Test 'regexponly not eq' result count ok 22 - subtest '' of 'regexponly not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'regexponly not eq' compare diag ok 25 - Test 'string re eq' completed ok 26 - Test 'string re eq' no premature diagnostication ok 27 - Test 'string re eq' result count ok 28 - subtest '' of 'string re eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'string re eq' compare diag ok 31 - Test 'string runre not eq' completed ok 32 - Test 'string runre not eq' no premature diagnostication ok 33 - Test 'string runre not eq' result count ok 34 - subtest '' of 'string runre not eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'string runre not eq' compare diag ok 37 - Test 'matches re eq' completed ok 38 - Test 'matches re eq' no premature diagnostication ok 39 - Test 'matches re eq' result count ok 40 - subtest '' of 'matches re eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'matches re eq' compare diag ok 43 - Test 'matches global re eq' completed ok 44 - Test 'matches global re eq' no premature diagnostication ok 45 - Test 'matches global re eq' result count ok 46 - subtest '' of 'matches global re eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'matches global re eq' compare diag ok 49 - Test 'matches global not eq' completed ok 50 - Test 'matches global not eq' no premature diagnostication ok 51 - Test 'matches global not eq' result count ok 52 - subtest '' of 'matches global not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'matches global not eq' compare diag ok 55 - Test 'matches re and set eq' completed ok 56 - Test 'matches re and set eq' no premature diagnostication ok 57 - Test 'matches re and set eq' result count ok 58 - subtest '' of 'matches re and set eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'matches re and set eq' compare diag ok 61 - Test 'string runre not eq' completed ok 62 - Test 'string runre not eq' no premature diagnostication ok 63 - Test 'string runre not eq' result count ok 64 - subtest '' of 'string runre not eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'string runre not eq' compare diag 1..66 ok t/regexpref.t ............... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'regexp ref eq' of '' compare actual_ok ok 5 - subtest 'regexp ref eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'regexp ref eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'regexp ref not eq' of '' compare actual_ok ok 12 - subtest 'regexp ref not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'regexp ref not eq' of '' compare diag 1..14 ok t/rt78288_blessed_object.t .. ok 1 - Test 'isa on a string' completed ok 2 - Test 'isa on a string' no premature diagnostication ok 3 - Test 'isa on a string' result count ok 4 - subtest '' of 'isa on a string' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'isa on a string' compare diag 1..6 ok t/scalar.t .................. ok 1 - Test 'stringified ref not eq' completed ok 2 - Test 'stringified ref not eq' no premature diagnostication ok 3 - Test 'stringified ref not eq' result count ok 4 - subtest '' of 'stringified ref not eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'stringified ref not eq' compare diag ok 7 - Test 'undef ne ''' completed ok 8 - Test 'undef ne ''' no premature diagnostication ok 9 - Test 'undef ne ''' result count ok 10 - subtest '' of 'undef ne ''' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'undef ne ''' compare diag ok 13 - Test 'shallow not eq' completed ok 14 - Test 'shallow not eq' no premature diagnostication ok 15 - Test 'shallow not eq' result count ok 16 - subtest '' of 'shallow not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'shallow not eq' compare diag ok 19 - Test 'deep after shallow not eq' completed ok 20 - Test 'deep after shallow not eq' no premature diagnostication ok 21 - Test 'deep after shallow not eq' result count ok 22 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'deep after shallow not eq' compare diag 1..24 ok t/scalarref.t ............... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'scalar ref eq' of '' compare actual_ok ok 5 - subtest 'scalar ref eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'scalar ref eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'scalar ref not eq' of '' compare actual_ok ok 12 - subtest 'scalar ref not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'scalar ref not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'scalar ref not ref' of '' compare actual_ok ok 19 - subtest 'scalar ref not ref' of '' compare name ok 20 - checking depth ok 21 - subtest 'scalar ref not ref' of '' compare diag 1..21 ok t/set.t ..................... ok 1 - Test 'empty eq' completed ok 2 - Test 'empty eq' no premature diagnostication ok 3 - Test 'empty eq' result count ok 4 - subtest '' of 'empty eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'empty eq' compare diag ok 7 - Test 'empty eq' completed ok 8 - Test 'empty eq' no premature diagnostication ok 9 - Test 'empty eq' result count ok 10 - subtest '' of 'empty eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'empty eq' compare diag ok 13 - Test '3 elem eq' completed ok 14 - Test '3 elem eq' no premature diagnostication ok 15 - Test '3 elem eq' result count ok 16 - subtest '' of '3 elem eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of '3 elem eq' compare diag ok 19 - Test 'empty extra' completed ok 20 - Test 'empty extra' no premature diagnostication ok 21 - Test 'empty extra' result count ok 22 - subtest '' of 'empty extra' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'empty extra' compare diag ok 25 - Test 'empty missing' completed ok 26 - Test 'empty missing' no premature diagnostication ok 27 - Test 'empty missing' result count ok 28 - subtest '' of 'empty missing' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'empty missing' compare diag ok 31 - Test 'extra and missing' completed ok 32 - Test 'extra and missing' no premature diagnostication ok 33 - Test 'extra and missing' result count ok 34 - subtest '' of 'extra and missing' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'extra and missing' compare diag ok 37 - Test 'no array' completed ok 38 - Test 'no array' no premature diagnostication ok 39 - Test 'no array' result count ok 40 - subtest '' of 'no array' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'no array' compare diag ok 43 - Test 'set of sets eq' completed ok 44 - Test 'set of sets eq' no premature diagnostication ok 45 - Test 'set of sets eq' result count ok 46 - subtest '' of 'set of sets eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'set of sets eq' compare diag ok 49 - Test 'set of sets not eq' completed ok 50 - Test 'set of sets not eq' no premature diagnostication ok 51 - Test 'set of sets not eq' result count ok 52 - subtest '' of 'set of sets not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'set of sets not eq' compare diag ok 55 - Test 'circular double set eq' completed ok 56 - Test 'circular double set eq' no premature diagnostication ok 57 - Test 'circular double set eq' result count ok 58 - subtest '' of 'circular double set eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'circular double set eq' compare diag ok 61 - Test 'circular double set not eq' completed ok 62 - Test 'circular double set not eq' no premature diagnostication ok 63 - Test 'circular double set not eq' result count ok 64 - subtest '' of 'circular double set not eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'circular double set not eq' compare diag ok 67 - Test 'cmp_set eq' completed ok 68 - Test 'cmp_set eq' no premature diagnostication ok 69 - Test 'cmp_set eq' result count ok 70 - subtest '' of 'cmp_set eq' compare actual_ok ok 71 - checking depth ok 72 - Test 'cmp_set not eq' completed ok 73 - Test 'cmp_set not eq' no premature diagnostication ok 74 - Test 'cmp_set not eq' result count ok 75 - subtest '' of 'cmp_set not eq' compare actual_ok ok 76 - checking depth not ok 77 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 78 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 79 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 80 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 81 # TODO & SKIP Because I want to get it out the door see notes on bags and sets ok 82 - Test 'supersetof yes' completed ok 83 - Test 'supersetof yes' no premature diagnostication ok 84 - Test 'supersetof yes' result count ok 85 - subtest '' of 'supersetof yes' compare actual_ok ok 86 - checking depth ok 87 - subtest '' of 'supersetof yes' compare diag ok 88 - Test 'supersetof no' completed ok 89 - Test 'supersetof no' no premature diagnostication ok 90 - Test 'supersetof no' result count ok 91 - subtest '' of 'supersetof no' compare actual_ok ok 92 - checking depth ok 93 - subtest '' of 'supersetof no' compare diag ok 94 - Test 'subsetof yes' completed ok 95 - Test 'subsetof yes' no premature diagnostication ok 96 - Test 'subsetof yes' result count ok 97 - subtest '' of 'subsetof yes' compare actual_ok ok 98 - checking depth ok 99 - subtest '' of 'subsetof yes' compare diag ok 100 - Test 'subsetof no' completed ok 101 - Test 'subsetof no' no premature diagnostication ok 102 - Test 'subsetof no' result count ok 103 - subtest '' of 'subsetof no' compare actual_ok ok 104 - checking depth ok 105 - subtest '' of 'subsetof no' compare diag ok 106 - Test 'noneof yes' completed ok 107 - Test 'noneof yes' no premature diagnostication ok 108 - Test 'noneof yes' result count ok 109 - subtest '' of 'noneof yes' compare actual_ok ok 110 - checking depth ok 111 - subtest '' of 'noneof yes' compare diag ok 112 - Test 'noneof no' completed ok 113 - Test 'noneof no' no premature diagnostication ok 114 - Test 'noneof no' result count ok 115 - subtest '' of 'noneof no' compare actual_ok ok 116 - checking depth ok 117 - subtest '' of 'noneof no' compare diag ok 118 - Test 'undef warnings' completed ok 119 - Test 'undef warnings' no premature diagnostication ok 120 - Test 'undef warnings' result count ok 121 - subtest '' of 'undef warnings' compare actual_ok ok 122 - checking depth ok 123 - subtest '' of 'undef warnings' compare diag ok 124 - Test 'warnings extra' completed ok 125 - Test 'warnings extra' no premature diagnostication ok 126 - Test 'warnings extra' result count ok 127 - subtest '' of 'warnings extra' compare actual_ok ok 128 - checking depth ok 129 - subtest '' of 'warnings extra' compare diag 1..129 ok t/shallow.t ................. ok 1 - Test 'shallow eq' completed ok 2 - Test 'shallow eq' no premature diagnostication ok 3 - Test 'shallow eq' result count ok 4 - subtest '' of 'shallow eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'shallow eq' compare diag ok 7 - Test 'shallow not eq' completed ok 8 - Test 'shallow not eq' no premature diagnostication ok 9 - Test 'shallow not eq' result count ok 10 - subtest '' of 'shallow not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'shallow not eq' compare diag ok 13 - Test 'shallow not eq' completed ok 14 - Test 'shallow not eq' no premature diagnostication ok 15 - Test 'shallow not eq' result count ok 16 - subtest '' of 'shallow not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'shallow not eq' compare diag ok 19 - Test 'deep after shallow not eq' completed ok 20 - Test 'deep after shallow not eq' no premature diagnostication ok 21 - Test 'deep after shallow not eq' result count ok 22 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'deep after shallow not eq' compare diag ok 25 - Test 'deep after shallow not eq' completed ok 26 - Test 'deep after shallow not eq' no premature diagnostication ok 27 - Test 'deep after shallow not eq' result count ok 28 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 31 - checking depth ok 32 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 33 - checking depth ok 34 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 35 - checking depth 1..35 ok t/string.t .................. ok 1 - Test 'string eq' completed ok 2 - Test 'string eq' no premature diagnostication ok 3 - Test 'string eq' result count ok 4 - subtest '' of 'string eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'string eq' compare diag ok 7 - Test 'string not eq' completed ok 8 - Test 'string not eq' no premature diagnostication ok 9 - Test 'string not eq' result count ok 10 - subtest '' of 'string not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'string not eq' compare diag ok 13 - Test 'over string eq' completed ok 14 - Test 'over string eq' no premature diagnostication ok 15 - Test 'over string eq' result count ok 16 - subtest '' of 'over string eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'over string eq' compare diag ok 19 - Test 'over string not eq' completed ok 20 - Test 'over string not eq' no premature diagnostication ok 21 - Test 'over string not eq' result count ok 22 - subtest '' of 'over string not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'over string not eq' compare diag 1..24 ok All tests successful. Files=38, Tests=1203, 2 wallclock secs ( 0.19 usr 0.07 sys + 1.76 cusr 0.33 csys = 2.35 CPU) Result: PASS RJBS/Test-Deep-1.120.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/R/RJ/RJBS/CHECKSUMS Ricardo SIGNES <rjbs@cpan.org> unknown >>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w && tar cvf - Test-Deep-1.120.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/R/RJ/RJBS/Test-Deep-1.120.tar.gz Test-Deep-1.120.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Deep/ blib/lib/Test/Deep/All.pm blib/lib/Test/Deep/Any.pm blib/lib/Test/Deep/Array.pm blib/lib/Test/Deep/ArrayEach.pm blib/lib/Test/Deep/ArrayElementsOnly.pm blib/lib/Test/Deep/ArrayLength.pm blib/lib/Test/Deep/ArrayLengthOnly.pm blib/lib/Test/Deep/Blessed.pm blib/lib/Test/Deep/Boolean.pm blib/lib/Test/Deep/Cache/ blib/lib/Test/Deep/Cache/Simple.pm blib/lib/Test/Deep/Cache.pm blib/lib/Test/Deep/Class.pm blib/lib/Test/Deep/Cmp.pm blib/lib/Test/Deep/Code.pm blib/lib/Test/Deep/Hash.pm blib/lib/Test/Deep/HashEach.pm blib/lib/Test/Deep/HashElements.pm blib/lib/Test/Deep/HashKeys.pm blib/lib/Test/Deep/HashKeysOnly.pm blib/lib/Test/Deep/Ignore.pm blib/lib/Test/Deep/Isa.pm blib/lib/Test/Deep/ListMethods.pm blib/lib/Test/Deep/Methods.pm blib/lib/Test/Deep/MM.pm blib/lib/Test/Deep/None.pm blib/lib/Test/Deep/NoTest.pm blib/lib/Test/Deep/Number.pm blib/lib/Test/Deep/Obj.pm blib/lib/Test/Deep/Ref.pm blib/lib/Test/Deep/RefType.pm blib/lib/Test/Deep/Regexp.pm blib/lib/Test/Deep/RegexpMatches.pm blib/lib/Test/Deep/RegexpOnly.pm blib/lib/Test/Deep/RegexpRef.pm blib/lib/Test/Deep/RegexpRefOnly.pm blib/lib/Test/Deep/RegexpVersion.pm blib/lib/Test/Deep/ScalarRef.pm blib/lib/Test/Deep/ScalarRefOnly.pm blib/lib/Test/Deep/Set.pm blib/lib/Test/Deep/Shallow.pm blib/lib/Test/Deep/Stack.pm blib/lib/Test/Deep/String.pm blib/lib/Test/Deep.pm blib/man3/ blib/man3/Test::Deep.3 blib/man3/Test::Deep::NoTest.3 Running test for module 'Test::Warn' Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/C/CH/CHORNY/Test-Warn-0.30.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/C/CH/CHORNY/CHECKSUMS Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/C/CH/CHORNY/Test-Warn-0.30.tar.gz ok Test-Warn-0.30 Test-Warn-0.30/Changes Test-Warn-0.30/Makefile.PL Test-Warn-0.30/MANIFEST Test-Warn-0.30/META.json Test-Warn-0.30/META.yml Test-Warn-0.30/README Test-Warn-0.30/Warn.pm Test-Warn-0.30/t Test-Warn-0.30/t/1.t Test-Warn-0.30/t/carped.t Test-Warn-0.30/t/warnings_are.t Test-Warn-0.30/t/warnings_exist.t Test-Warn-0.30/t/warnings_exist1.pl Test-Warn-0.30/t/warnings_like.t Test-Warn-0.30/t/warning_is.t Test-Warn-0.30/t/warning_like.t Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/lib to PERL5LIB for 'prepare' Configuring C/CH/CHORNY/Test-Warn-0.30.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Test::Warn Writing MYMETA.yml and MYMETA.json CHORNY/Test-Warn-0.30.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for C/CH/CHORNY/Test-Warn-0.30.tar.gz Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/lib to PERL5LIB for 'make' >>> make cp Warn.pm blib/lib/Test/Warn.pm Manifying 1 pod document CHORNY/Test-Warn-0.30.tar.gz make -- OK Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/1.t ............... 1..1 # Running under perl version 5.024000 for darwin # Current time local: Sun Jun 12 14:23:20 2016 # Current time GMT: Sun Jun 12 21:23:20 2016 # Using Test.pm version 1.28 ok 1 ok t/carped.t .......... 1..6 ok 1 - Warnings and Carpings mixed, asked only for like warnings ok 2 - Warnings and Carpings mixed, asked only for like carpings ok 3 - Warnings and Carpings mixed, asked for the right likes ok 4 - Warnings and Carpings mixed, asked only for warnings ok 5 - Warnings and Carpings mixed, asked only for carpings ok 6 - Warnings and Carpings mixed, asked for the right ones ok t/warning_is.t ...... 1..48 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - another warning instead of my warning (with a testname) ok 8 - another warning instead of my warning (with a testname) ok 9 - another warning instead of my warning (with a testname) ok 10 - another warning instead of my warning (with a testname) ok 11 - another warning instead of my warning (with a testname) ok 12 - another warning instead of my warning (with a testname) ok 13 - quite only a sub warning (with a testname) ok 14 - quite only a sub warning (with a testname) ok 15 - quite only a sub warning (with a testname) ok 16 - quite only a sub warning (with a testname) ok 17 - quite only a sub warning (with a testname) ok 18 - quite only a sub warning (with a testname) ok 19 - no warning, but expected one (with a testname) ok 20 - no warning, but expected one (with a testname) ok 21 - no warning, but expected one (with a testname) ok 22 - no warning, but expected one (with a testname) ok 23 - no warning, but expected one (with a testname) ok 24 - no warning, but expected one (with a testname) ok 25 - warning, but didn't expect one (with a testname) ok 26 - warning, but didn't expect one (with a testname) ok 27 - warning, but didn't expect one (with a testname) ok 28 - warning, but didn't expect one (with a testname) ok 29 - warning, but didn't expect one (with a testname) ok 30 - warning, but didn't expect one (with a testname) ok 31 - no warning (with a testname) ok 32 - no warning (with a testname) ok 33 - no warning (with a testname) ok 34 - no warning (with a testname) ok 35 - no warning (with a testname) ok 36 - no warning (with a testname) ok 37 - warning with crazy letters (with a testname) ok 38 - warning with crazy letters (with a testname) ok 39 - warning with crazy letters (with a testname) ok 40 - warning with crazy letters (with a testname) ok 41 - warning with crazy letters (with a testname) ok 42 - warning with crazy letters (with a testname) ok 43 - more than one warning (with a testname) ok 44 - more than one warning (with a testname) ok 45 - more than one warning (with a testname) ok 46 - more than one warning (with a testname) ok 47 - more than one warning (with a testname) ok 48 - more than one warning (with a testname) ok t/warning_like.t .... 1..96 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (with a testname) ok 10 - standard warning to find (with a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - another warning instead of my warning (with a testname) ok 14 - another warning instead of my warning (with a testname) ok 15 - another warning instead of my warning (with a testname) ok 16 - another warning instead of my warning (with a testname) ok 17 - another warning instead of my warning (with a testname) ok 18 - another warning instead of my warning (with a testname) ok 19 - another warning instead of my warning (with a testname) ok 20 - another warning instead of my warning (with a testname) ok 21 - another warning instead of my warning (with a testname) ok 22 - another warning instead of my warning (with a testname) ok 23 - another warning instead of my warning (with a testname) ok 24 - another warning instead of my warning (with a testname) ok 25 - quite only a sub warning (with a testname) ok 26 - quite only a sub warning (with a testname) ok 27 - quite only a sub warning (with a testname) ok 28 - quite only a sub warning (with a testname) ok 29 - quite only a sub warning (with a testname) ok 30 - quite only a sub warning (with a testname) ok 31 - quite only a sub warning (with a testname) ok 32 - quite only a sub warning (with a testname) ok 33 - quite only a sub warning (with a testname) ok 34 - quite only a sub warning (with a testname) ok 35 - quite only a sub warning (with a testname) ok 36 - quite only a sub warning (with a testname) ok 37 - no warning, but expected one (with a testname) ok 38 - no warning, but expected one (with a testname) ok 39 - no warning, but expected one (with a testname) ok 40 - no warning, but expected one (with a testname) ok 41 - no warning, but expected one (with a testname) ok 42 - no warning, but expected one (with a testname) ok 43 - no warning, but expected one (with a testname) ok 44 - no warning, but expected one (with a testname) ok 45 - no warning, but expected one (with a testname) ok 46 - no warning, but expected one (with a testname) ok 47 - no warning, but expected one (with a testname) ok 48 - no warning, but expected one (with a testname) ok 49 - warning, but didn't expect one (with a testname) ok 50 - warning, but didn't expect one (with a testname) ok 51 - warning, but didn't expect one (with a testname) ok 52 - warning, but didn't expect one (with a testname) ok 53 - warning, but didn't expect one (with a testname) ok 54 - warning, but didn't expect one (with a testname) ok 55 - warning, but didn't expect one (with a testname) ok 56 - warning, but didn't expect one (with a testname) ok 57 - warning, but didn't expect one (with a testname) ok 58 - warning, but didn't expect one (with a testname) ok 59 - warning, but didn't expect one (with a testname) ok 60 - warning, but didn't expect one (with a testname) ok 61 - no warning (with a testname) ok 62 - no warning (with a testname) ok 63 - no warning (with a testname) ok 64 - no warning (with a testname) ok 65 - no warning (with a testname) ok 66 - no warning (with a testname) ok 67 - no warning (with a testname) ok 68 - no warning (with a testname) ok 69 - no warning (with a testname) ok 70 - no warning (with a testname) ok 71 - no warning (with a testname) ok 72 - no warning (with a testname) ok 73 - warning with crazy letters (with a testname) ok 74 - warning with crazy letters (with a testname) ok 75 - warning with crazy letters (with a testname) ok 76 - warning with crazy letters (with a testname) ok 77 - warning with crazy letters (with a testname) ok 78 - warning with crazy letters (with a testname) ok 79 - warning with crazy letters (with a testname) ok 80 - warning with crazy letters (with a testname) ok 81 - warning with crazy letters (with a testname) ok 82 - warning with crazy letters (with a testname) ok 83 - warning with crazy letters (with a testname) ok 84 - warning with crazy letters (with a testname) ok 85 - more than one warning (with a testname) ok 86 - more than one warning (with a testname) ok 87 - more than one warning (with a testname) ok 88 - more than one warning (with a testname) ok 89 - more than one warning (with a testname) ok 90 - more than one warning (with a testname) ok 91 - more than one warning (with a testname) ok 92 - more than one warning (with a testname) ok 93 - more than one warning (with a testname) ok 94 - more than one warning (with a testname) ok 95 - more than one warning (with a testname) ok 96 - more than one warning (with a testname) ok t/warnings_are.t .... 1..224 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (with a testname) ok 10 - standard warning to find (with a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - standard warning to find (with a testname) ok 14 - standard warning to find (with a testname) ok 15 - standard warning to find (with a testname) ok 16 - standard warning to find (with a testname) ok 17 - another warning instead of my warning (with a testname) ok 18 - another warning instead of my warning (with a testname) ok 19 - another warning instead of my warning (with a testname) ok 20 - another warning instead of my warning (with a testname) ok 21 - another warning instead of my warning (with a testname) ok 22 - another warning instead of my warning (with a testname) ok 23 - another warning instead of my warning (with a testname) ok 24 - another warning instead of my warning (with a testname) ok 25 - another warning instead of my warning (with a testname) ok 26 - another warning instead of my warning (with a testname) ok 27 - another warning instead of my warning (with a testname) ok 28 - another warning instead of my warning (with a testname) ok 29 - another warning instead of my warning (with a testname) ok 30 - another warning instead of my warning (with a testname) ok 31 - another warning instead of my warning (with a testname) ok 32 - another warning instead of my warning (with a testname) ok 33 - quite only a sub warning (with a testname) ok 34 - quite only a sub warning (with a testname) ok 35 - quite only a sub warning (with a testname) ok 36 - quite only a sub warning (with a testname) ok 37 - quite only a sub warning (with a testname) ok 38 - quite only a sub warning (with a testname) ok 39 - quite only a sub warning (with a testname) ok 40 - quite only a sub warning (with a testname) ok 41 - quite only a sub warning (with a testname) ok 42 - quite only a sub warning (with a testname) ok 43 - quite only a sub warning (with a testname) ok 44 - quite only a sub warning (with a testname) ok 45 - quite only a sub warning (with a testname) ok 46 - quite only a sub warning (with a testname) ok 47 - quite only a sub warning (with a testname) ok 48 - quite only a sub warning (with a testname) ok 49 - no warning, but expected one (with a testname) ok 50 - no warning, but expected one (with a testname) ok 51 - no warning, but expected one (with a testname) ok 52 - no warning, but expected one (with a testname) ok 53 - no warning, but expected one (with a testname) ok 54 - no warning, but expected one (with a testname) ok 55 - no warning, but expected one (with a testname) ok 56 - no warning, but expected one (with a testname) ok 57 - no warning, but expected one (with a testname) ok 58 - no warning, but expected one (with a testname) ok 59 - no warning, but expected one (with a testname) ok 60 - no warning, but expected one (with a testname) ok 61 - no warning, but expected one (with a testname) ok 62 - no warning, but expected one (with a testname) ok 63 - no warning, but expected one (with a testname) ok 64 - no warning, but expected one (with a testname) ok 65 - warning, but didn't expect one (with a testname) ok 66 - warning, but didn't expect one (with a testname) ok 67 - warning, but didn't expect one (with a testname) ok 68 - warning, but didn't expect one (with a testname) ok 69 - warning, but didn't expect one (with a testname) ok 70 - warning, but didn't expect one (with a testname) ok 71 - warning, but didn't expect one (with a testname) ok 72 - warning, but didn't expect one (with a testname) ok 73 - warning, but didn't expect one (with a testname) ok 74 - warning, but didn't expect one (with a testname) ok 75 - warning, but didn't expect one (with a testname) ok 76 - warning, but didn't expect one (with a testname) ok 77 - warning, but didn't expect one (with a testname) ok 78 - warning, but didn't expect one (with a testname) ok 79 - warning, but didn't expect one (with a testname) ok 80 - warning, but didn't expect one (with a testname) ok 81 - no warning (with a testname) ok 82 - no warning (with a testname) ok 83 - no warning (with a testname) ok 84 - no warning (with a testname) ok 85 - no warning (with a testname) ok 86 - no warning (with a testname) ok 87 - no warning (with a testname) ok 88 - no warning (with a testname) ok 89 - no warning (with a testname) ok 90 - no warning (with a testname) ok 91 - no warning (with a testname) ok 92 - no warning (with a testname) ok 93 - no warning (with a testname) ok 94 - no warning (with a testname) ok 95 - no warning (with a testname) ok 96 - no warning (with a testname) ok 97 - warning with crazy letters (with a testname) ok 98 - warning with crazy letters (with a testname) ok 99 - warning with crazy letters (with a testname) ok 100 - warning with crazy letters (with a testname) ok 101 - warning with crazy letters (with a testname) ok 102 - warning with crazy letters (with a testname) ok 103 - warning with crazy letters (with a testname) ok 104 - warning with crazy letters (with a testname) ok 105 - warning with crazy letters (with a testname) ok 106 - warning with crazy letters (with a testname) ok 107 - warning with crazy letters (with a testname) ok 108 - warning with crazy letters (with a testname) ok 109 - warning with crazy letters (with a testname) ok 110 - warning with crazy letters (with a testname) ok 111 - warning with crazy letters (with a testname) ok 112 - warning with crazy letters (with a testname) ok 113 - more than one warning (1) (with a testname) ok 114 - more than one warning (1) (with a testname) ok 115 - more than one warning (1) (with a testname) ok 116 - more than one warning (1) (with a testname) ok 117 - more than one warning (1) (with a testname) ok 118 - more than one warning (1) (with a testname) ok 119 - more than one warning (1) (with a testname) ok 120 - more than one warning (1) (with a testname) ok 121 - more than one warning (1) (with a testname) ok 122 - more than one warning (1) (with a testname) ok 123 - more than one warning (1) (with a testname) ok 124 - more than one warning (1) (with a testname) ok 125 - more than one warning (1) (with a testname) ok 126 - more than one warning (1) (with a testname) ok 127 - more than one warning (1) (with a testname) ok 128 - more than one warning (1) (with a testname) ok 129 - more than one warning (2) (with a testname) ok 130 - more than one warning (2) (with a testname) ok 131 - more than one warning (2) (with a testname) ok 132 - more than one warning (2) (with a testname) ok 133 - more than one warning (2) (with a testname) ok 134 - more than one warning (2) (with a testname) ok 135 - more than one warning (2) (with a testname) ok 136 - more than one warning (2) (with a testname) ok 137 - more than one warning (2) (with a testname) ok 138 - more than one warning (2) (with a testname) ok 139 - more than one warning (2) (with a testname) ok 140 - more than one warning (2) (with a testname) ok 141 - more than one warning (2) (with a testname) ok 142 - more than one warning (2) (with a testname) ok 143 - more than one warning (2) (with a testname) ok 144 - more than one warning (2) (with a testname) ok 145 - more than one warning (standard ok) (with a testname) ok 146 - more than one warning (standard ok) (with a testname) ok 147 - more than one warning (standard ok) (with a testname) ok 148 - more than one warning (standard ok) (with a testname) ok 149 - more than one warning (standard ok) (with a testname) ok 150 - more than one warning (standard ok) (with a testname) ok 151 - more than one warning (standard ok) (with a testname) ok 152 - more than one warning (standard ok) (with a testname) ok 153 - more than one warning (standard ok) (with a testname) ok 154 - more than one warning (standard ok) (with a testname) ok 155 - more than one warning (standard ok) (with a testname) ok 156 - more than one warning (standard ok) (with a testname) ok 157 - more than one warning (standard ok) (with a testname) ok 158 - more than one warning (standard ok) (with a testname) ok 159 - more than one warning (standard ok) (with a testname) ok 160 - more than one warning (standard ok) (with a testname) ok 161 - more than one warning (two similar warnings) (with a testname) ok 162 - more than one warning (two similar warnings) (with a testname) ok 163 - more than one warning (two similar warnings) (with a testname) ok 164 - more than one warning (two similar warnings) (with a testname) ok 165 - more than one warning (two similar warnings) (with a testname) ok 166 - more than one warning (two similar warnings) (with a testname) ok 167 - more than one warning (two similar warnings) (with a testname) ok 168 - more than one warning (two similar warnings) (with a testname) ok 169 - more than one warning (two similar warnings) (with a testname) ok 170 - more than one warning (two similar warnings) (with a testname) ok 171 - more than one warning (two similar warnings) (with a testname) ok 172 - more than one warning (two similar warnings) (with a testname) ok 173 - more than one warning (two similar warnings) (with a testname) ok 174 - more than one warning (two similar warnings) (with a testname) ok 175 - more than one warning (two similar warnings) (with a testname) ok 176 - more than one warning (two similar warnings) (with a testname) ok 177 - more than one warning (different order) (with a testname) ok 178 - more than one warning (different order) (with a testname) ok 179 - more than one warning (different order) (with a testname) ok 180 - more than one warning (different order) (with a testname) ok 181 - more than one warning (different order) (with a testname) ok 182 - more than one warning (different order) (with a testname) ok 183 - more than one warning (different order) (with a testname) ok 184 - more than one warning (different order) (with a testname) ok 185 - more than one warning (different order) (with a testname) ok 186 - more than one warning (different order) (with a testname) ok 187 - more than one warning (different order) (with a testname) ok 188 - more than one warning (different order) (with a testname) ok 189 - more than one warning (different order) (with a testname) ok 190 - more than one warning (different order) (with a testname) ok 191 - more than one warning (different order) (with a testname) ok 192 - more than one warning (different order) (with a testname) ok 193 - many warnings ok (with a testname) ok 194 - many warnings ok (with a testname) ok 195 - many warnings ok (with a testname) ok 196 - many warnings ok (with a testname) ok 197 - many warnings ok (with a testname) ok 198 - many warnings ok (with a testname) ok 199 - many warnings ok (with a testname) ok 200 - many warnings ok (with a testname) ok 201 - many warnings ok (with a testname) ok 202 - many warnings ok (with a testname) ok 203 - many warnings ok (with a testname) ok 204 - many warnings ok (with a testname) ok 205 - many warnings ok (with a testname) ok 206 - many warnings ok (with a testname) ok 207 - many warnings ok (with a testname) ok 208 - many warnings ok (with a testname) ok 209 - many, but diff. warnings (with a testname) ok 210 - many, but diff. warnings (with a testname) ok 211 - many, but diff. warnings (with a testname) ok 212 - many, but diff. warnings (with a testname) ok 213 - many, but diff. warnings (with a testname) ok 214 - many, but diff. warnings (with a testname) ok 215 - many, but diff. warnings (with a testname) ok 216 - many, but diff. warnings (with a testname) ok 217 - many, but diff. warnings (with a testname) ok 218 - many, but diff. warnings (with a testname) ok 219 - many, but diff. warnings (with a testname) ok 220 - many, but diff. warnings (with a testname) ok 221 - many, but diff. warnings (with a testname) ok 222 - many, but diff. warnings (with a testname) ok 223 - many, but diff. warnings (with a testname) ok 224 - many, but diff. warnings (with a testname) ok t/warnings_exist.t .. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 1..12 ok t/warnings_like.t ... 1..448 ok 1 - standard warning to find (without a testname) ok 2 - standard warning to find (without a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (without a testname) ok 6 - standard warning to find (without a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (without a testname) ok 10 - standard warning to find (without a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - standard warning to find (without a testname) ok 14 - standard warning to find (without a testname) ok 15 - standard warning to find (with a testname) ok 16 - standard warning to find (with a testname) ok 17 - standard warning to find (without a testname) ok 18 - standard warning to find (without a testname) ok 19 - standard warning to find (with a testname) ok 20 - standard warning to find (with a testname) ok 21 - standard warning to find (without a testname) ok 22 - standard warning to find (without a testname) ok 23 - standard warning to find (with a testname) ok 24 - standard warning to find (with a testname) ok 25 - standard warning to find (without a testname) ok 26 - standard warning to find (without a testname) ok 27 - standard warning to find (with a testname) ok 28 - standard warning to find (with a testname) ok 29 - standard warning to find (without a testname) ok 30 - standard warning to find (without a testname) ok 31 - standard warning to find (with a testname) ok 32 - standard warning to find (with a testname) ok 33 - another warning instead of my warning (without a testname) ok 34 - another warning instead of my warning (without a testname) ok 35 - another warning instead of my warning (with a testname) ok 36 - another warning instead of my warning (with a testname) ok 37 - another warning instead of my warning (without a testname) ok 38 - another warning instead of my warning (without a testname) ok 39 - another warning instead of my warning (with a testname) ok 40 - another warning instead of my warning (with a testname) ok 41 - another warning instead of my warning (without a testname) ok 42 - another warning instead of my warning (without a testname) ok 43 - another warning instead of my warning (with a testname) ok 44 - another warning instead of my warning (with a testname) ok 45 - another warning instead of my warning (without a testname) ok 46 - another warning instead of my warning (without a testname) ok 47 - another warning instead of my warning (with a testname) ok 48 - another warning instead of my warning (with a testname) ok 49 - another warning instead of my warning (without a testname) ok 50 - another warning instead of my warning (without a testname) ok 51 - another warning instead of my warning (with a testname) ok 52 - another warning instead of my warning (with a testname) ok 53 - another warning instead of my warning (without a testname) ok 54 - another warning instead of my warning (without a testname) ok 55 - another warning instead of my warning (with a testname) ok 56 - another warning instead of my warning (with a testname) ok 57 - another warning instead of my warning (without a testname) ok 58 - another warning instead of my warning (without a testname) ok 59 - another warning instead of my warning (with a testname) ok 60 - another warning instead of my warning (with a testname) ok 61 - another warning instead of my warning (without a testname) ok 62 - another warning instead of my warning (without a testname) ok 63 - another warning instead of my warning (with a testname) ok 64 - another warning instead of my warning (with a testname) ok 65 - quite only a sub warning (without a testname) ok 66 - quite only a sub warning (without a testname) ok 67 - quite only a sub warning (with a testname) ok 68 - quite only a sub warning (with a testname) ok 69 - quite only a sub warning (without a testname) ok 70 - quite only a sub warning (without a testname) ok 71 - quite only a sub warning (with a testname) ok 72 - quite only a sub warning (with a testname) ok 73 - quite only a sub warning (without a testname) ok 74 - quite only a sub warning (without a testname) ok 75 - quite only a sub warning (with a testname) ok 76 - quite only a sub warning (with a testname) ok 77 - quite only a sub warning (without a testname) ok 78 - quite only a sub warning (without a testname) ok 79 - quite only a sub warning (with a testname) ok 80 - quite only a sub warning (with a testname) ok 81 - quite only a sub warning (without a testname) ok 82 - quite only a sub warning (without a testname) ok 83 - quite only a sub warning (with a testname) ok 84 - quite only a sub warning (with a testname) ok 85 - quite only a sub warning (without a testname) ok 86 - quite only a sub warning (without a testname) ok 87 - quite only a sub warning (with a testname) ok 88 - quite only a sub warning (with a testname) ok 89 - quite only a sub warning (without a testname) ok 90 - quite only a sub warning (without a testname) ok 91 - quite only a sub warning (with a testname) ok 92 - quite only a sub warning (with a testname) ok 93 - quite only a sub warning (without a testname) ok 94 - quite only a sub warning (without a testname) ok 95 - quite only a sub warning (with a testname) ok 96 - quite only a sub warning (with a testname) ok 97 - no warning, but expected one (without a testname) ok 98 - no warning, but expected one (without a testname) ok 99 - no warning, but expected one (with a testname) ok 100 - no warning, but expected one (with a testname) ok 101 - no warning, but expected one (without a testname) ok 102 - no warning, but expected one (without a testname) ok 103 - no warning, but expected one (with a testname) ok 104 - no warning, but expected one (with a testname) ok 105 - no warning, but expected one (without a testname) ok 106 - no warning, but expected one (without a testname) ok 107 - no warning, but expected one (with a testname) ok 108 - no warning, but expected one (with a testname) ok 109 - no warning, but expected one (without a testname) ok 110 - no warning, but expected one (without a testname) ok 111 - no warning, but expected one (with a testname) ok 112 - no warning, but expected one (with a testname) ok 113 - no warning, but expected one (without a testname) ok 114 - no warning, but expected one (without a testname) ok 115 - no warning, but expected one (with a testname) ok 116 - no warning, but expected one (with a testname) ok 117 - no warning, but expected one (without a testname) ok 118 - no warning, but expected one (without a testname) ok 119 - no warning, but expected one (with a testname) ok 120 - no warning, but expected one (with a testname) ok 121 - no warning, but expected one (without a testname) ok 122 - no warning, but expected one (without a testname) ok 123 - no warning, but expected one (with a testname) ok 124 - no warning, but expected one (with a testname) ok 125 - no warning, but expected one (without a testname) ok 126 - no warning, but expected one (without a testname) ok 127 - no warning, but expected one (with a testname) ok 128 - no warning, but expected one (with a testname) ok 129 - warning, but didn't expect one (without a testname) ok 130 - warning, but didn't expect one (without a testname) ok 131 - warning, but didn't expect one (with a testname) ok 132 - warning, but didn't expect one (with a testname) ok 133 - warning, but didn't expect one (without a testname) ok 134 - warning, but didn't expect one (without a testname) ok 135 - warning, but didn't expect one (with a testname) ok 136 - warning, but didn't expect one (with a testname) ok 137 - warning, but didn't expect one (without a testname) ok 138 - warning, but didn't expect one (without a testname) ok 139 - warning, but didn't expect one (with a testname) ok 140 - warning, but didn't expect one (with a testname) ok 141 - warning, but didn't expect one (without a testname) ok 142 - warning, but didn't expect one (without a testname) ok 143 - warning, but didn't expect one (with a testname) ok 144 - warning, but didn't expect one (with a testname) ok 145 - warning, but didn't expect one (without a testname) ok 146 - warning, but didn't expect one (without a testname) ok 147 - warning, but didn't expect one (with a testname) ok 148 - warning, but didn't expect one (with a testname) ok 149 - warning, but didn't expect one (without a testname) ok 150 - warning, but didn't expect one (without a testname) ok 151 - warning, but didn't expect one (with a testname) ok 152 - warning, but didn't expect one (with a testname) ok 153 - warning, but didn't expect one (without a testname) ok 154 - warning, but didn't expect one (without a testname) ok 155 - warning, but didn't expect one (with a testname) ok 156 - warning, but didn't expect one (with a testname) ok 157 - warning, but didn't expect one (without a testname) ok 158 - warning, but didn't expect one (without a testname) ok 159 - warning, but didn't expect one (with a testname) ok 160 - warning, but didn't expect one (with a testname) ok 161 - no warning (without a testname) ok 162 - no warning (without a testname) ok 163 - no warning (with a testname) ok 164 - no warning (with a testname) ok 165 - no warning (without a testname) ok 166 - no warning (without a testname) ok 167 - no warning (with a testname) ok 168 - no warning (with a testname) ok 169 - no warning (without a testname) ok 170 - no warning (without a testname) ok 171 - no warning (with a testname) ok 172 - no warning (with a testname) ok 173 - no warning (without a testname) ok 174 - no warning (without a testname) ok 175 - no warning (with a testname) ok 176 - no warning (with a testname) ok 177 - no warning (without a testname) ok 178 - no warning (without a testname) ok 179 - no warning (with a testname) ok 180 - no warning (with a testname) ok 181 - no warning (without a testname) ok 182 - no warning (without a testname) ok 183 - no warning (with a testname) ok 184 - no warning (with a testname) ok 185 - no warning (without a testname) ok 186 - no warning (without a testname) ok 187 - no warning (with a testname) ok 188 - no warning (with a testname) ok 189 - no warning (without a testname) ok 190 - no warning (without a testname) ok 191 - no warning (with a testname) ok 192 - no warning (with a testname) ok 193 - warning with crazy letters (without a testname) ok 194 - warning with crazy letters (without a testname) ok 195 - warning with crazy letters (with a testname) ok 196 - warning with crazy letters (with a testname) ok 197 - warning with crazy letters (without a testname) ok 198 - warning with crazy letters (without a testname) ok 199 - warning with crazy letters (with a testname) ok 200 - warning with crazy letters (with a testname) ok 201 - warning with crazy letters (without a testname) ok 202 - warning with crazy letters (without a testname) ok 203 - warning with crazy letters (with a testname) ok 204 - warning with crazy letters (with a testname) ok 205 - warning with crazy letters (without a testname) ok 206 - warning with crazy letters (without a testname) ok 207 - warning with crazy letters (with a testname) ok 208 - warning with crazy letters (with a testname) ok 209 - warning with crazy letters (without a testname) ok 210 - warning with crazy letters (without a testname) ok 211 - warning with crazy letters (with a testname) ok 212 - warning with crazy letters (with a testname) ok 213 - warning with crazy letters (without a testname) ok 214 - warning with crazy letters (without a testname) ok 215 - warning with crazy letters (with a testname) ok 216 - warning with crazy letters (with a testname) ok 217 - warning with crazy letters (without a testname) ok 218 - warning with crazy letters (without a testname) ok 219 - warning with crazy letters (with a testname) ok 220 - warning with crazy letters (with a testname) ok 221 - warning with crazy letters (without a testname) ok 222 - warning with crazy letters (without a testname) ok 223 - warning with crazy letters (with a testname) ok 224 - warning with crazy letters (with a testname) ok 225 - more than one warning (1) (without a testname) ok 226 - more than one warning (1) (without a testname) ok 227 - more than one warning (1) (with a testname) ok 228 - more than one warning (1) (with a testname) ok 229 - more than one warning (1) (without a testname) ok 230 - more than one warning (1) (without a testname) ok 231 - more than one warning (1) (with a testname) ok 232 - more than one warning (1) (with a testname) ok 233 - more than one warning (1) (without a testname) ok 234 - more than one warning (1) (without a testname) ok 235 - more than one warning (1) (with a testname) ok 236 - more than one warning (1) (with a testname) ok 237 - more than one warning (1) (without a testname) ok 238 - more than one warning (1) (without a testname) ok 239 - more than one warning (1) (with a testname) ok 240 - more than one warning (1) (with a testname) ok 241 - more than one warning (1) (without a testname) ok 242 - more than one warning (1) (without a testname) ok 243 - more than one warning (1) (with a testname) ok 244 - more than one warning (1) (with a testname) ok 245 - more than one warning (1) (without a testname) ok 246 - more than one warning (1) (without a testname) ok 247 - more than one warning (1) (with a testname) ok 248 - more than one warning (1) (with a testname) ok 249 - more than one warning (1) (without a testname) ok 250 - more than one warning (1) (without a testname) ok 251 - more than one warning (1) (with a testname) ok 252 - more than one warning (1) (with a testname) ok 253 - more than one warning (1) (without a testname) ok 254 - more than one warning (1) (without a testname) ok 255 - more than one warning (1) (with a testname) ok 256 - more than one warning (1) (with a testname) ok 257 - more than one warning (2) (without a testname) ok 258 - more than one warning (2) (without a testname) ok 259 - more than one warning (2) (with a testname) ok 260 - more than one warning (2) (with a testname) ok 261 - more than one warning (2) (without a testname) ok 262 - more than one warning (2) (without a testname) ok 263 - more than one warning (2) (with a testname) ok 264 - more than one warning (2) (with a testname) ok 265 - more than one warning (2) (without a testname) ok 266 - more than one warning (2) (without a testname) ok 267 - more than one warning (2) (with a testname) ok 268 - more than one warning (2) (with a testname) ok 269 - more than one warning (2) (without a testname) ok 270 - more than one warning (2) (without a testname) ok 271 - more than one warning (2) (with a testname) ok 272 - more than one warning (2) (with a testname) ok 273 - more than one warning (2) (without a testname) ok 274 - more than one warning (2) (without a testname) ok 275 - more than one warning (2) (with a testname) ok 276 - more than one warning (2) (with a testname) ok 277 - more than one warning (2) (without a testname) ok 278 - more than one warning (2) (without a testname) ok 279 - more than one warning (2) (with a testname) ok 280 - more than one warning (2) (with a testname) ok 281 - more than one warning (2) (without a testname) ok 282 - more than one warning (2) (without a testname) ok 283 - more than one warning (2) (with a testname) ok 284 - more than one warning (2) (with a testname) ok 285 - more than one warning (2) (without a testname) ok 286 - more than one warning (2) (without a testname) ok 287 - more than one warning (2) (with a testname) ok 288 - more than one warning (2) (with a testname) ok 289 - more than one warning (standard ok) (without a testname) ok 290 - more than one warning (standard ok) (without a testname) ok 291 - more than one warning (standard ok) (with a testname) ok 292 - more than one warning (standard ok) (with a testname) ok 293 - more than one warning (standard ok) (without a testname) ok 294 - more than one warning (standard ok) (without a testname) ok 295 - more than one warning (standard ok) (with a testname) ok 296 - more than one warning (standard ok) (with a testname) ok 297 - more than one warning (standard ok) (without a testname) ok 298 - more than one warning (standard ok) (without a testname) ok 299 - more than one warning (standard ok) (with a testname) ok 300 - more than one warning (standard ok) (with a testname) ok 301 - more than one warning (standard ok) (without a testname) ok 302 - more than one warning (standard ok) (without a testname) ok 303 - more than one warning (standard ok) (with a testname) ok 304 - more than one warning (standard ok) (with a testname) ok 305 - more than one warning (standard ok) (without a testname) ok 306 - more than one warning (standard ok) (without a testname) ok 307 - more than one warning (standard ok) (with a testname) ok 308 - more than one warning (standard ok) (with a testname) ok 309 - more than one warning (standard ok) (without a testname) ok 310 - more than one warning (standard ok) (without a testname) ok 311 - more than one warning (standard ok) (with a testname) ok 312 - more than one warning (standard ok) (with a testname) ok 313 - more than one warning (standard ok) (without a testname) ok 314 - more than one warning (standard ok) (without a testname) ok 315 - more than one warning (standard ok) (with a testname) ok 316 - more than one warning (standard ok) (with a testname) ok 317 - more than one warning (standard ok) (without a testname) ok 318 - more than one warning (standard ok) (without a testname) ok 319 - more than one warning (standard ok) (with a testname) ok 320 - more than one warning (standard ok) (with a testname) ok 321 - more than one warning (two similar warnings) (without a testname) ok 322 - more than one warning (two similar warnings) (without a testname) ok 323 - more than one warning (two similar warnings) (with a testname) ok 324 - more than one warning (two similar warnings) (with a testname) ok 325 - more than one warning (two similar warnings) (without a testname) ok 326 - more than one warning (two similar warnings) (without a testname) ok 327 - more than one warning (two similar warnings) (with a testname) ok 328 - more than one warning (two similar warnings) (with a testname) ok 329 - more than one warning (two similar warnings) (without a testname) ok 330 - more than one warning (two similar warnings) (without a testname) ok 331 - more than one warning (two similar warnings) (with a testname) ok 332 - more than one warning (two similar warnings) (with a testname) ok 333 - more than one warning (two similar warnings) (without a testname) ok 334 - more than one warning (two similar warnings) (without a testname) ok 335 - more than one warning (two similar warnings) (with a testname) ok 336 - more than one warning (two similar warnings) (with a testname) ok 337 - more than one warning (two similar warnings) (without a testname) ok 338 - more than one warning (two similar warnings) (without a testname) ok 339 - more than one warning (two similar warnings) (with a testname) ok 340 - more than one warning (two similar warnings) (with a testname) ok 341 - more than one warning (two similar warnings) (without a testname) ok 342 - more than one warning (two similar warnings) (without a testname) ok 343 - more than one warning (two similar warnings) (with a testname) ok 344 - more than one warning (two similar warnings) (with a testname) ok 345 - more than one warning (two similar warnings) (without a testname) ok 346 - more than one warning (two similar warnings) (without a testname) ok 347 - more than one warning (two similar warnings) (with a testname) ok 348 - more than one warning (two similar warnings) (with a testname) ok 349 - more than one warning (two similar warnings) (without a testname) ok 350 - more than one warning (two similar warnings) (without a testname) ok 351 - more than one warning (two similar warnings) (with a testname) ok 352 - more than one warning (two similar warnings) (with a testname) ok 353 - more than one warning (different order) (without a testname) ok 354 - more than one warning (different order) (without a testname) ok 355 - more than one warning (different order) (with a testname) ok 356 - more than one warning (different order) (with a testname) ok 357 - more than one warning (different order) (without a testname) ok 358 - more than one warning (different order) (without a testname) ok 359 - more than one warning (different order) (with a testname) ok 360 - more than one warning (different order) (with a testname) ok 361 - more than one warning (different order) (without a testname) ok 362 - more than one warning (different order) (without a testname) ok 363 - more than one warning (different order) (with a testname) ok 364 - more than one warning (different order) (with a testname) ok 365 - more than one warning (different order) (without a testname) ok 366 - more than one warning (different order) (without a testname) ok 367 - more than one warning (different order) (with a testname) ok 368 - more than one warning (different order) (with a testname) ok 369 - more than one warning (different order) (without a testname) ok 370 - more than one warning (different order) (without a testname) ok 371 - more than one warning (different order) (with a testname) ok 372 - more than one warning (different order) (with a testname) ok 373 - more than one warning (different order) (without a testname) ok 374 - more than one warning (different order) (without a testname) ok 375 - more than one warning (different order) (with a testname) ok 376 - more than one warning (different order) (with a testname) ok 377 - more than one warning (different order) (without a testname) ok 378 - more than one warning (different order) (without a testname) ok 379 - more than one warning (different order) (with a testname) ok 380 - more than one warning (different order) (with a testname) ok 381 - more than one warning (different order) (without a testname) ok 382 - more than one warning (different order) (without a testname) ok 383 - more than one warning (different order) (with a testname) ok 384 - more than one warning (different order) (with a testname) ok 385 - many warnings ok (without a testname) ok 386 - many warnings ok (without a testname) ok 387 - many warnings ok (with a testname) ok 388 - many warnings ok (with a testname) ok 389 - many warnings ok (without a testname) ok 390 - many warnings ok (without a testname) ok 391 - many warnings ok (with a testname) ok 392 - many warnings ok (with a testname) ok 393 - many warnings ok (without a testname) ok 394 - many warnings ok (without a testname) ok 395 - many warnings ok (with a testname) ok 396 - many warnings ok (with a testname) ok 397 - many warnings ok (without a testname) ok 398 - many warnings ok (without a testname) ok 399 - many warnings ok (with a testname) ok 400 - many warnings ok (with a testname) ok 401 - many warnings ok (without a testname) ok 402 - many warnings ok (without a testname) ok 403 - many warnings ok (with a testname) ok 404 - many warnings ok (with a testname) ok 405 - many warnings ok (without a testname) ok 406 - many warnings ok (without a testname) ok 407 - many warnings ok (with a testname) ok 408 - many warnings ok (with a testname) ok 409 - many warnings ok (without a testname) ok 410 - many warnings ok (without a testname) ok 411 - many warnings ok (with a testname) ok 412 - many warnings ok (with a testname) ok 413 - many warnings ok (without a testname) ok 414 - many warnings ok (without a testname) ok 415 - many warnings ok (with a testname) ok 416 - many warnings ok (with a testname) ok 417 - many, but diff. warnings (without a testname) ok 418 - many, but diff. warnings (without a testname) ok 419 - many, but diff. warnings (with a testname) ok 420 - many, but diff. warnings (with a testname) ok 421 - many, but diff. warnings (without a testname) ok 422 - many, but diff. warnings (without a testname) ok 423 - many, but diff. warnings (with a testname) ok 424 - many, but diff. warnings (with a testname) ok 425 - many, but diff. warnings (without a testname) ok 426 - many, but diff. warnings (without a testname) ok 427 - many, but diff. warnings (with a testname) ok 428 - many, but diff. warnings (with a testname) ok 429 - many, but diff. warnings (without a testname) ok 430 - many, but diff. warnings (without a testname) ok 431 - many, but diff. warnings (with a testname) ok 432 - many, but diff. warnings (with a testname) ok 433 - many, but diff. warnings (without a testname) ok 434 - many, but diff. warnings (without a testname) ok 435 - many, but diff. warnings (with a testname) ok 436 - many, but diff. warnings (with a testname) ok 437 - many, but diff. warnings (without a testname) ok 438 - many, but diff. warnings (without a testname) ok 439 - many, but diff. warnings (with a testname) ok 440 - many, but diff. warnings (with a testname) ok 441 - many, but diff. warnings (without a testname) ok 442 - many, but diff. warnings (without a testname) ok 443 - many, but diff. warnings (with a testname) ok 444 - many, but diff. warnings (with a testname) ok 445 - many, but diff. warnings (without a testname) ok 446 - many, but diff. warnings (without a testname) ok 447 - many, but diff. warnings (with a testname) ok 448 - many, but diff. warnings (with a testname) ok All tests successful. Files=7, Tests=835, 4 wallclock secs ( 0.13 usr 0.02 sys + 2.66 cusr 0.09 csys = 2.90 CPU) Result: PASS CHORNY/Test-Warn-0.30.tar.gz make test TEST_VERBOSE=1 -- OK Alexandr Ciornii <alexchorny@gmail.com> Perl extension to test methods for warnings >>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Warn-0.30-NilX4T && tar cvf - Test-Warn-0.30.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/C/CH/CHORNY/Test-Warn-0.30.tar.gz Test-Warn-0.30.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Warn.pm blib/man3/ blib/man3/Test::Warn.3 LEEJO/CGI-4.30.tar.gz Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CGI-4.30-uQyQpy LEEJO/CGI-4.30.tar.gz Has already been prepared Running make for L/LE/LEEJO/CGI-4.30.tar.gz Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Warn-0.30-NilX4T/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Warn-0.30-NilX4T/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/lib to PERL5LIB for 'make' >>> make cp lib/CGI/Pretty.pm blib/lib/CGI/Pretty.pm cp lib/Fh.pm blib/lib/Fh.pm cp lib/CGI/Push.pm blib/lib/CGI/Push.pm cp lib/CGI/HTML/Functions.pm blib/lib/CGI/HTML/Functions.pm cp lib/CGI/Cookie.pm blib/lib/CGI/Cookie.pm cp lib/CGI.pod blib/lib/CGI.pod cp lib/CGI/Util.pm blib/lib/CGI/Util.pm cp lib/CGI/HTML/Functions.pod blib/lib/CGI/HTML/Functions.pod cp lib/CGI/File/Temp.pm blib/lib/CGI/File/Temp.pm cp lib/CGI.pm blib/lib/CGI.pm cp lib/CGI/Carp.pm blib/lib/CGI/Carp.pm Manifying 7 pod documents LEEJO/CGI-4.30.tar.gz make -- OK Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Warn-0.30-NilX4T/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Warn-0.30-NilX4T/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Deep-1.120-EImf8w/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/headers/*.t t/arbitrary_handles.t ...... 1..4 ok 1 - CGI->new from POST ok 2 - param() from POST with IO::File ok 3 - CGI->new from GET ok 4 - param() from GET with IO::File ok t/autoescape.t ............. 1..18 ok 1 - autoEscape defaults to On ok 2 - reality check escapeHTML ok 3 - passing undef to autoEscape doesn't break escapeHTML ok 4 - turning off autoescape actually works ok 5 - autoescape turns back on ok 6 - passing 0 to autoEscape doesn't break escapeHTML ok 7 - autoescape javascript turns off for textfield ok 8 - autoescape javascript turns off for password field ok 9 - autoescape javascript turns off for textarea ok 10 - autoescape javascript turns off for popup_menu ok 11 - autoescape javascript turns off for popup_menu \#2 ok 12 - autoescape javascript turns off for scrolling list ok 13 - autoescape javascript turns off for checkbox group ok 14 - autoescape javascript turns off for checkbox ok 15 - autoescape javascript turns off for radio group ok 16 - autoescape javascript turns off for submit ok 17 - autoescape javascript turns off for image_button ok 18 - autoescape javascript turns off for button ok t/can.t .................... 1..2 ok 1 - use CGI; ok 2 - CGI->can(...) ok [Sun Jun 12 14:23:26 2016] carp.t: foo at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CGI-4.30-uQyQpy/blib/lib/CGI/Carp.pm line 361. t/carp.t ................... 1..76 ok 1 - file ok 2 - line ok 3 - id ok 4 - file ok 5 - line ok 6 - id ok 7 - file ok 8 - line ok 9 - id ok 10 - Time in correct format ok 11 - Time in correct format ok 12 - Time in correct format (FULL_PATH) ok 13 - realwarn ok 14 - CGI::Carp::warn calls CORE::warn ok 15 - CGI::Carp::warn builds correct message ok 16 - CGI::Carp::warn builds correct message ok 17 - noTimestamp ok 18 - noTimestamp ok 19 - ineval returns false when not in eval ok 20 - ineval returns true when in eval ok 21 - CGI::Carp::die calls CORE::die without altering argument in eval ok 22 - CGI::Carp::die calls CORE::die, but adds stamp ok 23 - CGI::Carp::set_message returns new message ok 24 - CGI::Carp::set_message message set correctly ok 25 - CGI::Carp::import set program name correctly ok 26 - CGI::Carp::set_progname returns new program name ok 27 - CGI::Carp::set_progname program name set correctly ok 28 - CGI::Carp::set_progname returns unset name correctly ok 29 - CGI::Carp::set_progname program name unset correctly ok 30 - Warnings turned off ok 31 - warningsToBrowser() on ok 32 - Warnings turned off ok 33 - Default string has header ok 34 - Custom message not in default string ok 35 - Custom Message appears in output ok 36 - Server Admin does not appear in default message ok 37 - Server Admin appears in output ok 38 - Custom message not in result ok 39 - Correct message in string ok 40 - Correct message in string ok 41 - \*STORE returns proper filehandle ok 42 - $fh returns proper filehandle ok 43 - STDIN returns proper filehandle ok 44 - STDIN returns proper filehandle ok 45 - "WIBBLE" doesn't returns proper filehandle ok 46 - die with string ok 47 - die with array ref ok 48 - die with hash ref ok 49 - die with code ref ok 50 - An object of class 'My::Plain::Object' isa 'My::Plain::Object' ok 51 - object is stringified ok 52 - second argument is present ok 53 - An object of class 'My::Stringified::Object' isa 'My::Stringified::Object' ok 54 - object is stringified ok 55 - second argument is present ok 56 - die with no argument ok 57 - regular string, wrapped ok 58 - array ref, wrapped ok 59 - hash ref, wrapped ok 60 - code ref, wrapped ok 61 - plain object, wrapped ok 62 - stringified object, wrapped ok 63 - no args, wrapped ok 64 - propagating $@ if no argument ok 65 - die message for ToBrowser = 0 is OK ok 66 - No output for ToBrowser = 0 ok 67 - die handler ok 68 - confess ok 69 - die handler ok 70 - croak ok 71 - carp ok 72 - cluck ok 73 - carpout ok 74 - fatalsToBrowser with mod_perl 2 ok 75 - MSIE error length hack ok 76 - fatalsToBrowser with mod_perl 1 ok # cgi-lib.pl routines private_tempfiles has been deprecated at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CGI-4.30-uQyQpy/blib/lib/CGI.pm line 3221. t/cgi.t .................... 1..25 ok 1 - An object of class 'CGI' isa 'CGI' ok 2 - r ok 3 - ReadParse ok 4 - PrintHeader ok 5 - HtmlTop ok 6 - HtmlBot ok 7 - SplitParam ok 8 - MethGet ok 9 - MethPost ok 10 - MethPut # TIE methods ok 11 - FIRSTKEY ok 12 - NEXTKEY ok 13 - CLEAR ok 14 - version ok 15 - as_string ok 16 - _style ok 17 - state ok 18 - nosticky ok 19 - ... sets $CGI::NOSTICKY ok 20 - nph ok 21 - ... sets $CGI::NPH ok 22 - close_upload_files ok 23 - ... sets $CGI::CLOSE_UPLOAD_FILES ok 24 - default_dtd ok 25 - private_tempfiles ok t/changes.t ................ skipped: Test::CPAN::Changes required for this test t/charset.t ................ ok 1 - charset ISO-8859-1 is set by default for default content-type ok 2 - charset ISO-8859-1 is set by default for application/json content-type ok 3 - setting charset alters header of text/plain ok 4 - setting charset alters header of application/json 1..4 ok t/checkbox_group.t ......... 1..3 ok 1 - use CGI; ok 2 - checkbox_group() ok 3 - checkbox_group() ok t/compiles_pod.t ........... ok 1 - use CGI ok 2 # skip pod_file_ok(blib/lib/CGI.pm) (Test::Pod is required) not ok 3 - Pod coverage on CGI # TODO POD coverage # Failed (TODO) test 'Pod coverage on CGI' # at t/compiles_pod.t line 40. # Coverage for CGI is 9.8%, with 367 naked subroutines: # Area # Delete # Delete_all # Dump # HtmlBot # HtmlTop # Link # MULTIPART # Map # MethGet # MethPost # MethPut # Param # PrintHeader # Q # ReadParse # SERVER_PUSH # Select # SplitParam # Sub # TR # Tr # URL_ENCODED # Vars # abbr # acronym # add_parameter # address # all_parameters # append # applet # as_string # autoEscape # b # base # basefont # bdo # big # binmode # blink # blockquote # body # br # button # cache # caption # center # cgi_error # charset # checkbox # checkbox_group # cite # close_upload_files # code # col # colgroup # comment # compile # cookie # dd # default_dtd # defaults # del # delete # delete_all # dfn # div # dl # dt # element_id # element_tab # em # embed # end_Area # end_Link # end_Map # end_Param # end_Q # end_Select # end_Sub # end_TR # end_Tr # end_a # end_abbr # end_acronym # end_address # end_applet # end_b # end_base # end_basefont # end_bdo # end_big # end_blink # end_blockquote # end_body # end_br # end_caption # end_center # end_cite # end_code # end_col # end_colgroup # end_dd # end_del # end_dfn # end_div # end_dl # end_dt # end_em # end_embed # end_fieldset # end_font # end_fontsize # end_form # end_frame # end_frameset # end_h1 # end_h2 # end_h3 # end_h4 # end_h5 # end_h6 # end_head # end_hr # end_html # end_i # end_iframe # end_ilayer # end_img # end_input # end_ins # end_kbd # end_label # end_layer # end_legend # end_li # end_menu # end_meta # end_multipart_form # end_nextid # end_nobr # end_noframes # end_noscript # end_object # end_ol # end_option # end_p # end_pre # end_samp # end_script # end_small # end_span # end_strike # end_strong # end_style # end_sup # end_table # end_tbody # end_td # end_tfoot # end_th # end_thead # end_title # end_tt # end_u # end_ul # end_var # escapeHTML # expand_tags # fieldset # filefield # font # fontsize # frame # frameset # get_fields # h1 # h2 # h3 # h4 # h5 # h6 # head # hidden # hr # html # i # iframe # ilayer # image_button # img # import_names # init # initialize_globals # ins # isindex # kbd # label # layer # legend # li # menu # meta # multi_param # new_MultipartBuffer # nextid # nobr # noframes # noscript # nosticky # ol # optgroup # option # p # param # param_fetch # parse_keywordlist # parse_params # password_field # popup_menu # pre # previous_or_default # print # private_tempfiles # protocol # put # query_string # r # radio_group # read_from_client # read_from_cmdline # read_multipart # read_multipart_related # read_postdata_putdata # redirect # register_parameter # reset # restore_parameters # samp # save # save_parameters # save_request # scrolling_list # self_or_CGI # self_or_default # self_url # small # span # start_Area # start_Link # start_Map # start_Param # start_Q # start_Select # start_Sub # start_TR # start_Tr # start_a # start_abbr # start_acronym # start_address # start_applet # start_b # start_base # start_basefont # start_bdo # start_big # start_blink # start_blockquote # start_body # start_br # start_caption # start_center # start_cite # start_code # start_col # start_colgroup # start_dd # start_del # start_dfn # start_div # start_dl # start_dt # start_em # start_embed # start_fieldset # start_font # start_fontsize # start_form # start_frame # start_frameset # start_h1 # start_h2 # start_h3 # start_h4 # start_h5 # start_h6 # start_head # start_hr # start_html # start_i # start_iframe # start_ilayer # start_img # start_input # start_ins # start_kbd # start_label # start_layer # start_legend # start_li # start_menu # start_meta # start_multipart_form # start_nextid # start_nobr # start_noframes # start_noscript # start_object # start_ol # start_option # start_p # start_pre # start_samp # start_script # start_small # start_span # start_strike # start_strong # start_style # start_sup # start_table # start_tbody # start_td # start_tfoot # start_th # start_thead # start_title # start_tt # start_u # start_ul # start_var # strike # strong # style # submit # sup # table # tbody # td # textarea # textfield # tfoot # th # thead # title # tmpFileName # to_filehandle # tt # u # ul # unescapeHTML # uploadInfo # upload_hook # url_param # var # version ok 4 - use Fh ok 5 # skip pod_file_ok(blib/lib/Fh.pm) (Test::Pod is required) not ok 6 - Pod coverage on Fh # TODO POD coverage # Failed (TODO) test 'Pod coverage on Fh' # at t/compiles_pod.t line 40. # Fh: couldn't find pod ok 7 - use CGI::Carp ok 8 # skip pod_file_ok(blib/lib/CGI/Carp.pm) (Test::Pod is required) ok 9 - use CGI::Cookie ok 10 # skip pod_file_ok(blib/lib/CGI/Cookie.pm) (Test::Pod is required) ok 11 - use CGI::Push ok 12 # skip pod_file_ok(blib/lib/CGI/Push.pm) (Test::Pod is required) ok 13 - use CGI::Util ok 14 # skip pod_file_ok(blib/lib/CGI/Util.pm) (Test::Pod is required) ok 15 - use CGI::File::Temp ok 16 # skip pod_file_ok(blib/lib/CGI/File/Temp.pm) (Test::Pod is required) ok 17 - use CGI::HTML::Functions ok 18 # skip pod_file_ok(blib/lib/CGI/HTML/Functions.pm) (Test::Pod is required) 1..18 ok t/cookie.t ................. ok 1 - Hash ref returned in scalar context ok 2 - returns correct number of fields ok 3 - returns correct number of fields ok 4 - cookie foo is correct ok 5 - cookie bar is correct ok 6 - cookie baz is correct ok 7 - cookie qux is correct ok 8 - parse('') returns an empty array in list context (undocumented) ok 9 - parse('') returns an empty hashref in scalar context (undocumented) ok 10 - parse(undef) returns an empty array in list context (undocumented) ok 11 - parse(undef) returns an empty hashref in scalar context (undocumented) ok 12 - No cookies in environment, returns empty list ok 13 - expected cookies extracted ok 14 - Type of objects returned is correct ok 15 - cookie foo is correct ok 16 - cookie bar is correct ok 17 - cookie baz is correct ok 18 - cookie qux is correct ok 19 - No cookies in environment, returns empty list ok 20 - expected cookies extracted ok 21 - Type of objects returned is correct ok 22 - cookie foo is correct ok 23 - cookie bar is correct ok 24 - cookie baz is correct ok 25 - cookie qux is correct ok 26 - No cookies in environment, returns empty list ok 27 - expected cookies extracted ok 28 - Plain scalar returned ok 29 - cookie foo is correct ok 30 - cookie bar is correct ok 31 - cookie baz is correct ok 32 - cookie qux is correct ok 33 - No cookies in environment, returns empty list ok 34 - expected cookies extracted ok 35 - Plain scalar returned ok 36 - cookie foo is correct ok 37 - cookie bar is correct ok 38 - cookie baz is correct ok 39 - cookie qux is correct ok 40 - no value translates to empty string ok 41 - new returns objects of correct type ok 42 - name is correct ok 43 - value is correct ok 44 - expires in correct format ok 45 - domain is correct ok 46 - path is correct ok 47 - secure attribute is set ok 48 - httponly attribute is set ok 49 - samesite attribute is correct ok 50 - new returns objects of correct type ok 51 - name is correct ok 52 - value is correct ok 53 - expires is not set ok 54 - max_age is not set ok 55 - domain attributeis not set ok 56 - path atribute is set to default ok 57 - secure attribute is set ok 58 - httponly attribute is not set ok 59 - samesite attribute is not set ok 60 - Stringified cookie contains name ok 61 - Stringified cookie contains value ok 62 - Stringified cookie contains expires ok 63 - Stringified cookie contains max_age ok 64 - Stringified cookie contains domain ok 65 - Stringified cookie contains path ok 66 - Stringified cookie contains secure ok 67 - Stringified cookie contains HttpOnly ok 68 - Stringified cookie contains normalized SameSite ok 69 - Stringified cookie contains name ok 70 - Stringified cookie contains value ok 71 - Stringified cookie has no expires field ok 72 - Stringified cookie has no max-age field ok 73 - Stringified cookie has no domain field ok 74 - Stringified cookie contains path ok 75 - Stringified cookie does not contain secure ok 76 - Stringified cookie does not contain HttpOnly ok 77 - Stringified cookie does not contain SameSite ok 78 - Cookies are identical ok 79 - Cookies are identical ok 80 - Cookies are identical ok 81 - Cookies are not identical ok 82 - Cookies are identical ok 83 - name is correct ok 84 - name is set correctly ok 85 - name now returns updated value ok 86 - value is correct ok 87 - value is set correctly ok 88 - value now returns updated value ok 89 - expires is correct ok 90 - expires is set correctly ok 91 - expires now returns updated value ok 92 - Expiry time has changed ok 93 - domain is correct ok 94 - domain is set correctly ok 95 - domain now returns updated value ok 96 - path is correct ok 97 - path is set correctly ok 98 - path now returns updated value ok 99 - secure attribute is set ok 100 - secure attribute is cleared ok 101 - secure attribute is cleared ok 102 - SameSite is correct ok 103 - SameSite is set correctly ok 104 - SameSite now returns updated value ok 105 - expires is correct ok 106 - max-age is undefined when setting expires ok 107 - expires is undef when setting max_age ok 108 - setting via max-age ok 109 - max_age(num) as delta ok 110 - -max-age in constructor ok 111 - ... lack of expires ok 112 - -max-age in constructor ok 113 - -expires in constructor Set-Cookie: a=b; path=/; expires=Thu, 01-Jan-1970 00:01:40 GMT Date: Thu, 01 Jan 1970 00:01:40 GMT Content-Type: text/html; charset=ISO-8859-1 ok 114 - calling bake() without mod_perl should survive ok 115 - An object of class 'Apache::Faker' isa 'Apache' ok 116 - Pass an Apache object to the CGI::Cookie constructor ok 117 - An object of class 'CGI::Cookie' isa 'CGI::Cookie' ok 118 - Bake the cookie ok 119 - bake() should call headers_out->set() ok 120 - An object of class 'Apache2::Faker' isa 'Apache2::RequestReq' ok 121 - Pass an Apache::RequestReq object to the CGI::Cookie constructor ok 122 - An object of class 'CGI::Cookie' isa 'CGI::Cookie' ok 123 - Bake the cookie ok 124 - bake() should call headers_out->set() 1..124 ok t/delete.t ................. ok 1 - CGI::new() ok 2 - CGI::request_method() ok 3 - CGI::query_string() ok 4 - CGI::param() ok 5 - CGI::param() ok 6 - CGI::param() ok 7 - CGI::param() ok 8 - CGI::param() ok 9 - CGI::param() put ok 10 - CGI::param() get ok 11 - CGI::query_string() redux ok 12 - CGI::http() ok 13 - CGI::script_name() ok 14 - CGI::url() ok 15 - CGI::url() ok 16 - CGI::url(-absolute=>1) ok 17 - CGI::url(-relative=>1) ok 18 - CGI::url(-relative=>1,-path=>1) ok 19 - CGI::url(-relative=>1,-path=>1,-query=>1) ok 20 - CGI::delete() 1..20 ok t/Dump.t ................... ok 1 - param names are HTML escaped by Dump() ok 2 - param values are HTML escaped by Dump() 1..2 ok t/end_form.t ............... 1..2 ok 1 - use CGI; ok 2 - end_form() ok t/form.t ................... ok 1 - start_form() ok 2 - submit() ok 3 - submit(-name,-value) ok 4 - submit({-name,-value}) ok 5 - textfield({-name}) ok 6 - textfield({-name,-value}) ok 7 - textfield({-name,-value,-override}) ok 8 - checkbox() ok 9 - checkbox() ok 10 - checkbox() ok 11 - checkbox() ok 12 - radio_group() ok 13 - radio_group() ok 14 - checkbox_group() ok 15 - checkbox_group() ok 16 - popup_menu() ok 17 - scrolling_list() ok 18 - checkbox_group() ok 19 - optgroup() ok 20 - popup_menu() + optgroup() ok 21 - scrolling_list() + optgroup() ok 22 - start_form() + XHTML ok 23 - start_form() + XHTML + URL_ENCODED ok 24 - start_form() + XHTML + MULTIPART ok 25 - start_multipart_form() + XHTML ok 26 - start_multipart_form() + XHTML + additional args ok 27 - start_form() + NO_XHTML ok 28 - start_form() + NO_XHTML + URL_ENCODED ok 29 - start_form() + NO_XHTML + MULTIPART ok 30 - start_multipart_form() + NO_XHTML ok 31 - start_multipart_form() + NO_XHTML + additional args 1..31 ok t/function.t ............... 1..33 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok t/gh-155.t ................. ok 1 - favour content type over charset/type ok 2 - favour content type over charset/type ok 3 - favour content type over charset/type ok 4 - favour content type over charset/type ok 5 - favour content type over charset/type ok 6 - favour content type over charset/type ok 7 - favour content type over charset/type ok 8 - favour content type over charset/type ok 9 - favour content type over charset/type ok 10 - favour content type over charset/type ok 11 - favour content type over charset/type ok 12 - favour content type over charset/type ok 13 - favour content type over charset/type ok 14 - favour content type over charset/type ok 15 - favour content type over charset/type ok 16 - favour content type over charset/type ok 17 - favour content type over charset/type ok 18 - favour content type over charset/type ok 19 - favour content type over charset/type ok 20 - favour content type over charset/type 1..20 ok t/headers.t ................ ok 1 - known header, basic case: type => "text/html" ok 2 - invalid header blows up ok 3 - known header, with leading and trailing whitespace on the continuation line ok 4 - P3P header with CRLF embedded blows up ok 5 - Set-Cookie header with CRLF embedded blows up ok 6 - unknown header with CRLF embedded blows up ok 7 - unknown header with leading newlines blows up ok 8 - redirect with known header with CRLF embedded blows up ok 9 - redirect with unknown header with CRLF embedded blows up ok 10 - redirect with leading newlines blows up ok 11 - redirect does not allow double-newline injection 1..11 ok t/headers/attachment.t ..... ok 1 - attachment ok 2 - attachment empty string 1..2 ok t/headers/charset.t ........ ok 1 - charset ok 2 - charset empty string 1..2 ok t/headers/cookie.t ......... ok 1 - cookie ok 2 - cookie arrayref ok 3 - cookie empty string 1..3 ok t/headers/default.t ........ ok 1 - default 1..1 ok t/headers/nph.t ............ ok 1 - nph ok 2 - nph 1..2 ok t/headers/p3p.t ............ ok 1 - p3p ok 2 - p3p arrayref ok 3 - p3p empty string 1..3 ok t/headers/target.t ......... ok 1 - target ok 2 - target empty string 1..2 ok t/headers/type.t ........... ok 1 - type ok 2 - type empty string ok 3 - type defines charset ok 4 - type and charset ok 5 - type and charset, type is empty string ok 6 - type and charset, charset is empty string ok 7 - type and charset, type defines charset ok 8 - image type, no charset ok 9 - image type, no charset ok 10 - image type, forced charset 1..10 ok t/hidden.t ................. ok 1 - hidden() with single default value, positional ok 2 - hidden() with single default value, named ok 3 - hidden() with default array, positional ok 4 - hidden() default array, named as "Values" ok 5 - hidden() default array, named as "default" ok 6 - hidden() default array, named as "value" 1..6 ok t/html.t ................... 1..40 ok 1 ok 2 - single tag ok 3 - open/close tag ok 4 - open/close tag multiple ok 5 - open/close tag with attribute ok 6 - open/close tag with orphan attribute ok 7 - distributive tag with attribute ok 8 - open/close tag $" interpolation ok 9 - header() ok 10 - header() ok 11 - header() ok 12 - header() ok 13 - start_html() ok 14 - start_html() ok 15 - start_html() ok 16 - start_html() ok 17 - start_html() ok 18 - start_html() ok 19 - start_html() ok 20 - cookie() ok 21 - header(-cookie) ok 22 - header(-set-cookie) ok 23 - cookie2() ok 24 - header(-cookie=>[cookies]) ok 25 - header(-set-cookie=>[cookies]) ok 26 - redirect ok 27 - redirect with cookies ok 28 - redirect with set-cookies ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 - header() ok 40 ok t/html_functions.t ......... ok 1 - -compile ok 2 - a function (no args) ok 3 - a function (content) ok 4 - a function (attributes) ok 5 - a function (attributes and content) ok 6 - start_a function ok 7 - end_a function ok 8 - abbr function (no args) ok 9 - abbr function (content) ok 10 - abbr function (attributes) ok 11 - abbr function (attributes and content) ok 12 - start_abbr function ok 13 - end_abbr function ok 14 - acronym function (no args) ok 15 - acronym function (content) ok 16 - acronym function (attributes) ok 17 - acronym function (attributes and content) ok 18 - start_acronym function ok 19 - end_acronym function ok 20 - address function (no args) ok 21 - address function (content) ok 22 - address function (attributes) ok 23 - address function (attributes and content) ok 24 - start_address function ok 25 - end_address function ok 26 - applet function (no args) ok 27 - applet function (content) ok 28 - applet function (attributes) ok 29 - applet function (attributes and content) ok 30 - start_applet function ok 31 - end_applet function ok 32 - Area function (no args) ok 33 - Area function (content) ok 34 - Area function (attributes) ok 35 - Area function (attributes and content) ok 36 - start_Area function ok 37 - end_Area function ok 38 - b function (no args) ok 39 - b function (content) ok 40 - b function (attributes) ok 41 - b function (attributes and content) ok 42 - start_b function ok 43 - end_b function ok 44 - base function (no args) ok 45 - base function (content) ok 46 - base function (attributes) ok 47 - base function (attributes and content) ok 48 - start_base function ok 49 - end_base function ok 50 - basefont function (no args) ok 51 - basefont function (content) ok 52 - basefont function (attributes) ok 53 - basefont function (attributes and content) ok 54 - start_basefont function ok 55 - end_basefont function ok 56 - bdo function (no args) ok 57 - bdo function (content) ok 58 - bdo function (attributes) ok 59 - bdo function (attributes and content) ok 60 - start_bdo function ok 61 - end_bdo function ok 62 - big function (no args) ok 63 - big function (content) ok 64 - big function (attributes) ok 65 - big function (attributes and content) ok 66 - start_big function ok 67 - end_big function ok 68 - blink function (no args) ok 69 - blink function (content) ok 70 - blink function (attributes) ok 71 - blink function (attributes and content) ok 72 - start_blink function ok 73 - end_blink function ok 74 - blockquote function (no args) ok 75 - blockquote function (content) ok 76 - blockquote function (attributes) ok 77 - blockquote function (attributes and content) ok 78 - start_blockquote function ok 79 - end_blockquote function ok 80 - body function (no args) ok 81 - body function (content) ok 82 - body function (attributes) ok 83 - body function (attributes and content) ok 84 - start_body function ok 85 - end_body function ok 86 - br function (no args) ok 87 - br function (content) ok 88 - br function (attributes) ok 89 - br function (attributes and content) ok 90 - start_br function ok 91 - end_br function ok 92 - caption function (no args) ok 93 - caption function (content) ok 94 - caption function (attributes) ok 95 - caption function (attributes and content) ok 96 - start_caption function ok 97 - end_caption function ok 98 - center function (no args) ok 99 - center function (content) ok 100 - center function (attributes) ok 101 - center function (attributes and content) ok 102 - start_center function ok 103 - end_center function ok 104 - cite function (no args) ok 105 - cite function (content) ok 106 - cite function (attributes) ok 107 - cite function (attributes and content) ok 108 - start_cite function ok 109 - end_cite function ok 110 - code function (no args) ok 111 - code function (content) ok 112 - code function (attributes) ok 113 - code function (attributes and content) ok 114 - start_code function ok 115 - end_code function ok 116 - col function (no args) ok 117 - col function (content) ok 118 - col function (attributes) ok 119 - col function (attributes and content) ok 120 - start_col function ok 121 - end_col function ok 122 - colgroup function (no args) ok 123 - colgroup function (content) ok 124 - colgroup function (attributes) ok 125 - colgroup function (attributes and content) ok 126 - start_colgroup function ok 127 - end_colgroup function ok 128 - dd function (no args) ok 129 - dd function (content) ok 130 - dd function (attributes) ok 131 - dd function (attributes and content) ok 132 - start_dd function ok 133 - end_dd function ok 134 - del function (no args) ok 135 - del function (content) ok 136 - del function (attributes) ok 137 - del function (attributes and content) ok 138 - start_del function ok 139 - end_del function ok 140 - dfn function (no args) ok 141 - dfn function (content) ok 142 - dfn function (attributes) ok 143 - dfn function (attributes and content) ok 144 - start_dfn function ok 145 - end_dfn function ok 146 - div function (no args) ok 147 - div function (content) ok 148 - div function (attributes) ok 149 - div function (attributes and content) ok 150 - start_div function ok 151 - end_div function ok 152 - dl function (no args) ok 153 - dl function (content) ok 154 - dl function (attributes) ok 155 - dl function (attributes and content) ok 156 - start_dl function ok 157 - end_dl function ok 158 - dt function (no args) ok 159 - dt function (content) ok 160 - dt function (attributes) ok 161 - dt function (attributes and content) ok 162 - start_dt function ok 163 - end_dt function ok 164 - em function (no args) ok 165 - em function (content) ok 166 - em function (attributes) ok 167 - em function (attributes and content) ok 168 - start_em function ok 169 - end_em function ok 170 - embed function (no args) ok 171 - embed function (content) ok 172 - embed function (attributes) ok 173 - embed function (attributes and content) ok 174 - start_embed function ok 175 - end_embed function ok 176 - fieldset function (no args) ok 177 - fieldset function (content) ok 178 - fieldset function (attributes) ok 179 - fieldset function (attributes and content) ok 180 - start_fieldset function ok 181 - end_fieldset function ok 182 - font function (no args) ok 183 - font function (content) ok 184 - font function (attributes) ok 185 - font function (attributes and content) ok 186 - start_font function ok 187 - end_font function ok 188 - fontsize function (no args) ok 189 - fontsize function (content) ok 190 - fontsize function (attributes) ok 191 - fontsize function (attributes and content) ok 192 - start_fontsize function ok 193 - end_fontsize function ok 194 - frame function (no args) ok 195 - frame function (content) ok 196 - frame function (attributes) ok 197 - frame function (attributes and content) ok 198 - start_frame function ok 199 - end_frame function ok 200 - frameset function (no args) ok 201 - frameset function (content) ok 202 - frameset function (attributes) ok 203 - frameset function (attributes and content) ok 204 - start_frameset function ok 205 - end_frameset function ok 206 - h1 function (no args) ok 207 - h1 function (content) ok 208 - h1 function (attributes) ok 209 - h1 function (attributes and content) ok 210 - start_h1 function ok 211 - end_h1 function ok 212 - h2 function (no args) ok 213 - h2 function (content) ok 214 - h2 function (attributes) ok 215 - h2 function (attributes and content) ok 216 - start_h2 function ok 217 - end_h2 function ok 218 - h3 function (no args) ok 219 - h3 function (content) ok 220 - h3 function (attributes) ok 221 - h3 function (attributes and content) ok 222 - start_h3 function ok 223 - end_h3 function ok 224 - h4 function (no args) ok 225 - h4 function (content) ok 226 - h4 function (attributes) ok 227 - h4 function (attributes and content) ok 228 - start_h4 function ok 229 - end_h4 function ok 230 - h5 function (no args) ok 231 - h5 function (content) ok 232 - h5 function (attributes) ok 233 - h5 function (attributes and content) ok 234 - start_h5 function ok 235 - end_h5 function ok 236 - h6 function (no args) ok 237 - h6 function (content) ok 238 - h6 function (attributes) ok 239 - h6 function (attributes and content) ok 240 - start_h6 function ok 241 - end_h6 function ok 242 - head function (no args) ok 243 - head function (content) ok 244 - head function (attributes) ok 245 - head function (attributes and content) ok 246 - start_head function ok 247 - end_head function ok 248 - hr function (no args) ok 249 - hr function (content) ok 250 - hr function (attributes) ok 251 - hr function (attributes and content) ok 252 - start_hr function ok 253 - end_hr function ok 254 - html function (no args) ok 255 - html function (content) ok 256 - html function (attributes) ok 257 - html function (attributes and content) ok 258 - i function (no args) ok 259 - i function (content) ok 260 - i function (attributes) ok 261 - i function (attributes and content) ok 262 - start_i function ok 263 - end_i function ok 264 - iframe function (no args) ok 265 - iframe function (content) ok 266 - iframe function (attributes) ok 267 - iframe function (attributes and content) ok 268 - start_iframe function ok 269 - end_iframe function ok 270 - ilayer function (no args) ok 271 - ilayer function (content) ok 272 - ilayer function (attributes) ok 273 - ilayer function (attributes and content) ok 274 - start_ilayer function ok 275 - end_ilayer function ok 276 - img function (no args) ok 277 - img function (content) ok 278 - img function (attributes) ok 279 - img function (attributes and content) ok 280 - start_img function ok 281 - end_img function ok 282 - input function (no args) ok 283 - input function (content) ok 284 - input function (attributes) ok 285 - input function (attributes and content) ok 286 - start_input function ok 287 - end_input function ok 288 - ins function (no args) ok 289 - ins function (content) ok 290 - ins function (attributes) ok 291 - ins function (attributes and content) ok 292 - start_ins function ok 293 - end_ins function ok 294 - kbd function (no args) ok 295 - kbd function (content) ok 296 - kbd function (attributes) ok 297 - kbd function (attributes and content) ok 298 - start_kbd function ok 299 - end_kbd function ok 300 - label function (no args) ok 301 - label function (content) ok 302 - label function (attributes) ok 303 - label function (attributes and content) ok 304 - start_label function ok 305 - end_label function ok 306 - layer function (no args) ok 307 - layer function (content) ok 308 - layer function (attributes) ok 309 - layer function (attributes and content) ok 310 - start_layer function ok 311 - end_layer function ok 312 - legend function (no args) ok 313 - legend function (content) ok 314 - legend function (attributes) ok 315 - legend function (attributes and content) ok 316 - start_legend function ok 317 - end_legend function ok 318 - li function (no args) ok 319 - li function (content) ok 320 - li function (attributes) ok 321 - li function (attributes and content) ok 322 - start_li function ok 323 - end_li function ok 324 - Link function (no args) ok 325 - Link function (content) ok 326 - Link function (attributes) ok 327 - Link function (attributes and content) ok 328 - start_Link function ok 329 - end_Link function ok 330 - Map function (no args) ok 331 - Map function (content) ok 332 - Map function (attributes) ok 333 - Map function (attributes and content) ok 334 - start_Map function ok 335 - end_Map function ok 336 - menu function (no args) ok 337 - menu function (content) ok 338 - menu function (attributes) ok 339 - menu function (attributes and content) ok 340 - start_menu function ok 341 - end_menu function ok 342 - meta function (no args) ok 343 - meta function (content) ok 344 - meta function (attributes) ok 345 - meta function (attributes and content) ok 346 - start_meta function ok 347 - end_meta function ok 348 - nextid function (no args) ok 349 - nextid function (content) ok 350 - nextid function (attributes) ok 351 - nextid function (attributes and content) ok 352 - start_nextid function ok 353 - end_nextid function ok 354 - nobr function (no args) ok 355 - nobr function (content) ok 356 - nobr function (attributes) ok 357 - nobr function (attributes and content) ok 358 - start_nobr function ok 359 - end_nobr function ok 360 - noframes function (no args) ok 361 - noframes function (content) ok 362 - noframes function (attributes) ok 363 - noframes function (attributes and content) ok 364 - start_noframes function ok 365 - end_noframes function ok 366 - noscript function (no args) ok 367 - noscript function (content) ok 368 - noscript function (attributes) ok 369 - noscript function (attributes and content) ok 370 - start_noscript function ok 371 - end_noscript function ok 372 - object function (no args) ok 373 - object function (content) ok 374 - object function (attributes) ok 375 - object function (attributes and content) ok 376 - start_object function ok 377 - end_object function ok 378 - ol function (no args) ok 379 - ol function (content) ok 380 - ol function (attributes) ok 381 - ol function (attributes and content) ok 382 - start_ol function ok 383 - end_ol function ok 384 - option function (no args) ok 385 - option function (content) ok 386 - option function (attributes) ok 387 - option function (attributes and content) ok 388 - start_option function ok 389 - end_option function ok 390 - p function (no args) ok 391 - p function (content) ok 392 - p function (attributes) ok 393 - p function (attributes and content) ok 394 - start_p function ok 395 - end_p function ok 396 - Param function (no args) ok 397 - Param function (content) ok 398 - Param function (attributes) ok 399 - Param function (attributes and content) ok 400 - start_Param function ok 401 - end_Param function ok 402 - pre function (no args) ok 403 - pre function (content) ok 404 - pre function (attributes) ok 405 - pre function (attributes and content) ok 406 - start_pre function ok 407 - end_pre function ok 408 - Q function (no args) ok 409 - Q function (content) ok 410 - Q function (attributes) ok 411 - Q function (attributes and content) ok 412 - start_Q function ok 413 - end_Q function ok 414 - samp function (no args) ok 415 - samp function (content) ok 416 - samp function (attributes) ok 417 - samp function (attributes and content) ok 418 - start_samp function ok 419 - end_samp function ok 420 - script function (no args) ok 421 - script function (content) ok 422 - script function (attributes) ok 423 - script function (attributes and content) ok 424 - start_script function ok 425 - end_script function ok 426 - Select function (no args) ok 427 - Select function (content) ok 428 - Select function (attributes) ok 429 - Select function (attributes and content) ok 430 - start_Select function ok 431 - end_Select function ok 432 - small function (no args) ok 433 - small function (content) ok 434 - small function (attributes) ok 435 - small function (attributes and content) ok 436 - start_small function ok 437 - end_small function ok 438 - span function (no args) ok 439 - span function (content) ok 440 - span function (attributes) ok 441 - span function (attributes and content) ok 442 - start_span function ok 443 - end_span function ok 444 - strike function (no args) ok 445 - strike function (content) ok 446 - strike function (attributes) ok 447 - strike function (attributes and content) ok 448 - start_strike function ok 449 - end_strike function ok 450 - strong function (no args) ok 451 - strong function (content) ok 452 - strong function (attributes) ok 453 - strong function (attributes and content) ok 454 - start_strong function ok 455 - end_strong function ok 456 - style function (no args) ok 457 - style function (content) ok 458 - style function (attributes) ok 459 - style function (attributes and content) ok 460 - start_style function ok 461 - end_style function ok 462 - Sub function (no args) ok 463 - Sub function (content) ok 464 - Sub function (attributes) ok 465 - Sub function (attributes and content) ok 466 - start_Sub function ok 467 - end_Sub function ok 468 - sup function (no args) ok 469 - sup function (content) ok 470 - sup function (attributes) ok 471 - sup function (attributes and content) ok 472 - start_sup function ok 473 - end_sup function ok 474 - table function (no args) ok 475 - table function (content) ok 476 - table function (attributes) ok 477 - table function (attributes and content) ok 478 - start_table function ok 479 - end_table function ok 480 - tbody function (no args) ok 481 - tbody function (content) ok 482 - tbody function (attributes) ok 483 - tbody function (attributes and content) ok 484 - start_tbody function ok 485 - end_tbody function ok 486 - td function (no args) ok 487 - td function (content) ok 488 - td function (attributes) ok 489 - td function (attributes and content) ok 490 - start_td function ok 491 - end_td function ok 492 - tfoot function (no args) ok 493 - tfoot function (content) ok 494 - tfoot function (attributes) ok 495 - tfoot function (attributes and content) ok 496 - start_tfoot function ok 497 - end_tfoot function ok 498 - th function (no args) ok 499 - th function (content) ok 500 - th function (attributes) ok 501 - th function (attributes and content) ok 502 - start_th function ok 503 - end_th function ok 504 - thead function (no args) ok 505 - thead function (content) ok 506 - thead function (attributes) ok 507 - thead function (attributes and content) ok 508 - start_thead function ok 509 - end_thead function ok 510 - title function (no args) ok 511 - title function (content) ok 512 - title function (attributes) ok 513 - title function (attributes and content) ok 514 - start_title function ok 515 - end_title function ok 516 - Tr function (no args) ok 517 - Tr function (content) ok 518 - Tr function (attributes) ok 519 - Tr function (attributes and content) ok 520 - start_Tr function ok 521 - end_Tr function ok 522 - TR function (no args) ok 523 - TR function (content) ok 524 - TR function (attributes) ok 525 - TR function (attributes and content) ok 526 - start_TR function ok 527 - end_TR function ok 528 - tt function (no args) ok 529 - tt function (content) ok 530 - tt function (attributes) ok 531 - tt function (attributes and content) ok 532 - start_tt function ok 533 - end_tt function ok 534 - u function (no args) ok 535 - u function (content) ok 536 - u function (attributes) ok 537 - u function (attributes and content) ok 538 - start_u function ok 539 - end_u function ok 540 - ul function (no args) ok 541 - ul function (content) ok 542 - ul function (attributes) ok 543 - ul function (attributes and content) ok 544 - start_ul function ok 545 - end_ul function ok 546 - var function (no args) ok 547 - var function (content) ok 548 - var function (attributes) ok 549 - var function (attributes and content) ok 550 - start_var function ok 551 - end_var function ok 552 - compile 1..552 ok t/http.t ................... 1..7 ok 1 - http() without arguments doesn't warn ok 2 - https() without arguments doesn't warn ok 3 - http("Host") returns $ENV{HTTP_HOST} ok 4 - http("http-host") returns $ENV{HTTP_HOST} ok 5 - http() doesn't return HTTPS variables ok 6 - scalar context to check SSL is on ok 7 - list context returns https keys ok t/init.t ................... 1..1 ok 1 - make sure not to clobber $_ on init ok t/multipart_globals.t ...... ok 1 - INITIAL_FILLUNIT (assigned) ok 2 - TIMEOUT (assigned) ok 3 - SPIN_LOOP_MAX (assigned) ok 4 - CRLF (assigned) ok 5 - INITIAL_FILLUNIT (assigned) ok 6 - TIMEOUT (assigned) ok 7 - SPIN_LOOP_MAX (assigned) ok 8 - CRLF (assigned) 1..8 ok t/multipart_init.t ......... ok 1 - multipart_init(), basic ok 2 - multipart_init(), -charset ok 3 - multipart_init(), ends in CRLF ok 4 - multipart_init("simple_boundary") ok 5 - multipart_init( -boundary => 'this_is_another_boundary') ok 6 - due to random boundaries, multiple calls produce different results 1..6 ok t/multipart_start.t ........ ok 1 - multipart_start with no args ok 2 - multipart_start with type ok 3 - multipart_start with charset ok 4 - multipart_start with type and charset 1..4 ok t/no_tabindex.t ............ 1..18 ok 1 - use CGI; ok 2 - Tab index turned off. ok 3 - submit() ok 4 - submit(-name,-value) ok 5 - submit({-name,-value}) ok 6 - textfield({-name}) ok 7 - textfield({-name,-value}) ok 8 - textfield({-name,-value,-override}) ok 9 - checkbox() ok 10 - checkbox() ok 11 - checkbox() ok 12 - checkbox() ok 13 - radio_group() ok 14 - radio_group() ok 15 - checkbox_group() ok 16 - checkbox_group() ok 17 - popup_menu() ok 18 - textarea() ok t/param_fetch.t ............ ok 1 - first "a" is "foo" ok 2 - first "a" is "foo", with -name ok 3 - second "a" is "bar" ok 4 - a is array ref ok 5 - a is array ref, w/ name ok 6 - "b" is "baz" ok 7 - b is array ref too ok 8 - param_fetch without parameters ok 9 - param_fetch only take first argument 1..9 ok t/param_list_context.t ..... 1..8 ok 1 - CGI::new() ok 2 - calling ->param with no args in list does not warn ok 3 - calling ->param with args in list context warns ok 4 - ... but we only warn once ok 5 - CGI::param() ok 6 - no warnings calling multi_param ok 7 - CGI::multi_param ok 8 - no warnings when LIST_CONTEXT_WARN set to 0 ok t/popup_menu.t ............. ok 1 - popup_menu(): basic test, including 0 as a default value ok 2 - selections work when the default values contain regex characters (RT\#49606) ok 3 - popup_menu ignores -multiple option 1..3 ok t/postdata.t ............... 1..28 ok 1 - -postdata_upload default is off ok 2 - we have POSTDATA param ok 3 - and it is not filehandle ok 4 - and the value isn't corrupted ok 5 - -putdata_upload default is off ok 6 - we have PUTDATA param ok 7 - and it is not filehandle ok 8 - and the value isn't corrupted ok 9 - -postdata_upload default is on ok 10 - 'POSTDATA param' isa 'File::Temp' ok 11 - 'POSTDATA param' isa 'CGI::File::Temp' ok 12 - 'POSTDATA param' isa 'Fh' ok 13 - and tmpFileName returns the filename ok 14 - -putdata_upload default is on ok 15 - 'PUTDATA param' isa 'File::Temp' ok 16 - 'PUTDATA param' isa 'CGI::File::Temp' ok 17 - 'PUTDATA param' isa 'Fh' ok 18 - and tmpFileName returns the filename ok 19 - got query ok 20 - 'POSTDATA param' isa 'File::Temp' ok 21 - 'POSTDATA param' isa 'CGI::File::Temp' ok 22 - 'POSTDATA param' isa 'Fh' ok 23 - and callback invoked ok 24 - got query ok 25 - 'PUTDATA param' isa 'File::Temp' ok 26 - 'PUTDATA param' isa 'CGI::File::Temp' ok 27 - 'PUTDATA param' isa 'Fh' ok 28 - and callback invoked ok CGI::Pretty is DEPRECATED and will be removed in a future release. Please see https://github.com/leejo/CGI.pm/issues/162 for more information at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CGI-4.30-uQyQpy/blib/lib/CGI/Pretty.pm line 21. t/pretty.t ................. 1..6 ok 1 - single tag (pretty turned off) ok 2 - open/close tag (pretty turned off) ok 3 - open/close tag multiple (pretty turned off) ok 4 - open/close tag with attribute (pretty turned off) ok 5 - open/close tag with orphan attribute (pretty turned off) ok 6 - distributive tag with attribute (pretty turned off) ok t/push.t ................... 1..12 ok 1 - use CGI::Push; ok 2 - create a new CGI::Push object ok 3 - counter ok 4 - do_sleep ok 5 - no initial delay ok 6 - set a delay ok 7 - unsupported browser warning ok 8 - next_page callback called appropriately ok 9 - last_page callback called appropriately ok 10 - set custom Content-type ok 11 - set custom Content-type in next_page() ok 12 - found text from next_page() ok t/query_string.t ........... ok 1 - query string format is returned with the same delimiter regardless of input. 1..1 ok t/redirect_query_string.t .. ok 1 - query_string ok 2 - query_string (redirect) ok 3 - query_string (redirect x 2) ok 4 - query_string (redirect x 3) ok 5 - query_string (redirect x 4) ok 6 - query_string (redirect x 5) ok 7 - no more than 5 redirects supported 1..7 ok t/request.t ................ 1..71 ok 1 - CGI::new() ok 2 - CGI::request_method() ok 3 - CGI::query_string() ok 4 - CGI::param() ok 5 - CGI::param() ok 6 - CGI::param() ok 7 - CGI::param() ok 8 - CGI::param() ok 9 - CGI::param() put ok 10 - CGI::param() get ok 11 - CGI::query_string() redux ok 12 - CGI::http() ok 13 - CGI::script_name() ok 14 - CGI::url() ok 15 - CGI::url() ok 16 - CGI::url(-absolute=>1) ok 17 - CGI::url(-relative=>1) ok 18 - CGI::url(-relative=>1,-path=>1) ok 19 - CGI::url(-relative=>1,-path=>1,-query=>1) ok 20 - CGI::delete() ok 21 - CGI::new() redux ok 22 - CGI::keywords ok 23 - CGI::keywords ok 24 - CGI::new() redux ok 25 - CGI::param() redux ok 26 - CGI::new() redux 2 ok 27 - CGI::param() redux 2 ok 28 - tied interface fetch ok 29 - tied interface store ok 30 ok 31 - tied interface delete ok 32 - CGI::new() from POST ok 33 - CGI::param() from POST ok 34 - CGI::url_param() ok 35 - param() is true if parameters ok 36 - url_param() is true if parameters ok 37 - param() is false if no parameters ok 38 - url_param() is false if no parameters ok 39 - param with QS='tiger dragon' ok 40 - url_param with QS='tiger dragon' ok 41 - param keywords ok 42 - url_param keywords ok 43 - url_param() is true if parameters ok 44 - url_param ok 45 - CGI::url_param() from OPTIONS ok 46 - CGI::param() from OPTIONS (query string) ok 47 - CGI::param() from OPTIONS (body) ok 48 - CGI::url_param() from GET ok 49 - CGI::param() from GET (query string) ok 50 - CGI::param() from GET (body) ok 51 - CGI::url_param() from HEAD ok 52 - CGI::param() from HEAD (query string) ok 53 - CGI::param() from HEAD (body) ok 54 - CGI::url_param() from POST ok 55 - CGI::param() from POST (query string) ok 56 - CGI::param() from POST (body) ok 57 - CGI::url_param() from PUT ok 58 - CGI::param() from PUT (query string) ok 59 - CGI::param() from PUT (body) ok 60 - CGI::url_param() from TRACE ok 61 - CGI::param() from TRACE (query string) ok 62 - CGI::param() from TRACE (body) ok 63 - CGI::url_param() from CONNECT ok 64 - CGI::param() from CONNECT (query string) ok 65 - CGI::param() from CONNECT (body) ok 66 - CGI::url_param() from DELETE ok 67 - CGI::param() from DELETE (query string) ok 68 - CGI::param() from DELETE (body) ok 69 - CGI::url_param() from DELETE ok 70 - CGI::param() from DELETE (query string) not ok 71 - CGI::param() from DELETE (body) # TODO content with DELETE # Failed (TODO) test 'CGI::param() from DELETE (body)' # at t/request.t line 162. # got: undef # expected: 'nice' ok t/rt-31107.t ............... ok 1 - 'capabilities.zip' isa 'File::Temp' ok 2 - 'mm7-submit' isa 'File::Temp' ok 3 - 'capabilities.zip' isa 'CGI::File::Temp' ok 4 - 'mm7-submit' isa 'CGI::File::Temp' ok 5 - 'capabilities.zip' isa 'Fh' ok 6 - 'mm7-submit' isa 'Fh' ok 7 - multipart data read ok 8 - multipart data read 1..8 ok t/rt-52469.t ............... 1..1 ok 1 - new() returned ok t/rt-57524.t ............... 1..6 ok 1 - set utf8 on STDOUT ok 2 - set utf8 on STDOUT ok 3 - set utf8 on STDOUT ok 4 - layers were not lost in call to _set_binmode ok 5 - layers were not lost in call to _set_binmode ok 6 - layers were not lost in call to _set_binmode ok t/rt-75628.t ............... ok 1 - POSTDATA access to XForms:Model 1..1 ok t/rt-84767.t ............... 1..1 ok 1 - die with input line number ok t/save_read_roundtrip.t .... 1..3 ok 1 ok 2 ok 3 ok t/sorted.t ................. 1..5 ok 1 - sorted attributes 1 ok 2 - sorted attributes 2 ok 3 - sorted attributes 3 ok 4 - meta tags are sorted alphabetically by name 1 ok 5 - meta tags are sorted alphabetically by name 2 ok t/start_end_asterisk.t ..... 1..45 ok 1 - start_h1 ok 2 - start_h1 with param ok 3 - end_h1 ok 4 - start_h2 ok 5 - start_h2 with param ok 6 - end_h2 ok 7 - start_h3 ok 8 - start_h3 with param ok 9 - end_h3 ok 10 - start_h4 ok 11 - start_h4 with param ok 12 - end_h4 ok 13 - start_h5 ok 14 - start_h5 with param ok 15 - end_h5 ok 16 - start_h6 ok 17 - start_h6 with param ok 18 - end_h6 ok 19 - start_table ok 20 - start_table with param ok 21 - end_table ok 22 - start_ul ok 23 - start_ul with param ok 24 - end_ul ok 25 - start_li ok 26 - start_li with param ok 27 - end_li ok 28 - start_ol ok 29 - start_ol with param ok 30 - end_ol ok 31 - start_td ok 32 - start_td with param ok 33 - end_td ok 34 - start_b ok 35 - start_b with param ok 36 - end_b ok 37 - start_i ok 38 - start_i with param ok 39 - end_i ok 40 - start_u ok 41 - start_u with param ok 42 - end_u ok 43 - start_div ok 44 - start_div with param ok 45 - end_div ok t/start_end_end.t .......... 1..45 ok 1 - start_h1 ok 2 - start_h1 with param ok 3 - end_h1 ok 4 - start_h2 ok 5 - start_h2 with param ok 6 - end_h2 ok 7 - start_h3 ok 8 - start_h3 with param ok 9 - end_h3 ok 10 - start_h4 ok 11 - start_h4 with param ok 12 - end_h4 ok 13 - start_h5 ok 14 - start_h5 with param ok 15 - end_h5 ok 16 - start_h6 ok 17 - start_h6 with param ok 18 - end_h6 ok 19 - start_table ok 20 - start_table with param ok 21 - end_table ok 22 - start_ul ok 23 - start_ul with param ok 24 - end_ul ok 25 - start_li ok 26 - start_li with param ok 27 - end_li ok 28 - start_ol ok 29 - start_ol with param ok 30 - end_ol ok 31 - start_td ok 32 - start_td with param ok 33 - end_td ok 34 - start_b ok 35 - start_b with param ok 36 - end_b ok 37 - start_i ok 38 - start_i with param ok 39 - end_i ok 40 - start_u ok 41 - start_u with param ok 42 - end_u ok 43 - start_div ok 44 - start_div with param ok 45 - end_div ok t/start_end_start.t ........ 1..45 ok 1 - start_h1 ok 2 - start_h1 with param ok 3 - end_h1 ok 4 - start_h2 ok 5 - start_h2 with param ok 6 - end_h2 ok 7 - start_h3 ok 8 - start_h3 with param ok 9 - end_h3 ok 10 - start_h4 ok 11 - start_h4 with param ok 12 - end_h4 ok 13 - start_h5 ok 14 - start_h5 with param ok 15 - end_h5 ok 16 - start_h6 ok 17 - start_h6 with param ok 18 - end_h6 ok 19 - start_table ok 20 - start_table with param ok 21 - end_table ok 22 - start_ul ok 23 - start_ul with param ok 24 - end_ul ok 25 - start_li ok 26 - start_li with param ok 27 - end_li ok 28 - start_ol ok 29 - start_ol with param ok 30 - end_ol ok 31 - start_td ok 32 - start_td with param ok 33 - end_td ok 34 - start_b ok 35 - start_b with param ok 36 - end_b ok 37 - start_i ok 38 - start_i with param ok 39 - end_i ok 40 - start_u ok 41 - start_u with param ok 42 - end_u ok 43 - start_div ok 44 - start_div with param ok 45 - end_div ok t/unescapeHTML.t ........... 1..7 ok 1 - unescapeHTML: & ok 2 - unescapeHTML: " ok 3 - unescapeHTML: < (using a numbered sequence) ok 4 - unescapeHTML: a case where &...; should not be escaped. ok 5 - unescapeHTML: partially-escaped string. ok 6 - unescapeHTML: Another case where &...; should not be escaped. ok 7 - none white space doesn't cause unescape ok t/upload.t ................. ok 1 - filename_2 ok 2 - filename_3 ok 3 - filename_4 ok 4 - multiple file names are handled right with same-named upload fields...first file ok 5 - multiple file names are handled right with same-named upload fields...second file ok 6 - 'upload_basic_2 (no object)' isa 'File::Temp' ok 7 - 'upload_basic_2 (no object)' isa 'Fh' ok 8 - upload_basic_2 ok 9 - upload_basic_3 ok 10 - upload_basic_4 ok 11 - file handles have expected length for multi-valued field. ..first file ok 12 - file handles have expected length for multi-valued field. ..second file ok 13 - First object: filehandle starts with position set at zero ok 14 - 300x300_gif has expected length ok 15 - check handle() ok 16 - no string overload ok 17 - check it acts like a handle ok 18 - can call seek() on handle result ok 19 - tmpFileName(param(field)) works ok 20 - tmpFileName(param(field)) result has desired size ok 21 - tmpFileName(upload(field)) works ok 22 - tmpFileName result has desired size ok 23 - tmpFileName(stringified param) works ok 24 - tmpFileName(stringified param) result has desired size ok 25 - tmpFileName(string) works ok 26 - tmpFileName(string) result has desired size ok 27 - Reality Check: params set in one object instance don't appear in another instance ok 28 - ...so the state of a file handle shouldn't be carried to a new object instance, either. ok 29 - Upload filehandles still work after calling CGI->new a second time ok 30 - multi-valued uploads are reset properly 1..30 ok t/uploadInfo.t ............. ok 1 - All temp files are present ok 2 - uploadInfo: 100;100_gif ok 3 - uploadInfo: 100;100_gif ok 4 - uploadInfo: 100;100_gif ok 5 - param returns filehandle ok 6 - uploadInfo: 100;100_gif via param ok 7 - uploadInfo: 100;100_gif via param ok 8 - Vars does not return filehandle ok 9 - uploadInfo: 100;100_gif via Vars ok 10 - uploadInfo: 300x300_gif ok 11 - uploadInfo: 300x300_gif ok 12 - uploadInfo: 300x300_gif ok 13 - param returns filehandle ok 14 - uploadInfo: 300x300_gif via param ok 15 - uploadInfo: 300x300_gif via param ok 16 - Vars does not return filehandle ok 17 - uploadInfo: 300x300_gif via Vars ok 18 - uploadInfo: does_not_exist_gif ok 19 - uploadInfo: does_not_exist_gif ok 20 - uploadInfo: does_not_exist_gif ok 21 - param returns filehandle ok 22 - uploadInfo: does_not_exist_gif via param ok 23 - uploadInfo: does_not_exist_gif via param ok 24 - Vars does not return filehandle ok 25 - uploadInfo: does_not_exist_gif via Vars ok 26 - uploadInfo: works with second object instance 1..26 ok t/url.t .................... ok 1 - virtual_port() ok 2 - server_port() ok 3 - url() ok 4 - url() with multiple proxies ok 5 - url() with default port # Subtest: rewrite_interactions ok 1 - $q->url( -absolute => 1, -query => 1, -path_info => 1 ) should return complete path, even when mod_rewrite is detected. ok 2 - $q->url(), with rewriting detected ok 3 - $q->url(-full=>1), with rewriting detected ok 4 - $q->url(-path=>1), with rewriting detected ok 5 - $q->url(-path=>0), with rewriting detected ok 6 - $q->url(-full=>1,-path=>1), with rewriting detected ok 7 - $q->url(-rewrite=>1,-path=>0), with rewriting detected ok 8 - $q->url(-rewrite=>1), with rewriting detected ok 9 - $q->url(-rewrite=>0), with rewriting detected ok 10 - $q->url(-rewrite=>0,-path=>1), with rewriting detected ok 11 - $q->url(-rewrite=>1,-path=>1), with rewriting detected ok 12 - $q->url(-rewrite=>0,-path=>1), with rewriting detected 1..12 ok 6 - rewrite_interactions # Subtest: RT#58377: + in PATH_INFO ok 1 - a plus sign in a script name is preserved when calling url() ok 2 - a plus sign in a script name is preserved when calling path_info() 1..2 ok 7 - RT\#58377: + in PATH_INFO # Subtest: IIS PATH_INFO eq SCRIPT_NAME ok 1 - PATH_INFO being the same as SCRIPT_NAME 1..1 ok 8 - IIS PATH_INFO eq SCRIPT_NAME 1..8 ok t/user_agent.t ............. ok 1 - user_agent: undef test ok 2 - user_agent: basic test ok 3 - user_agent: positive regex test ok 4 - user_agent: negative regex test 1..4 ok t/utf8.t ................... 1..7 ok 1 - use CGI; ok 2 - create a new CGI object ok 3 - created UTF-8 encoded data string ok 4 ok 5 - converted UTF-8 to bytes ok 6 ok 7 - param() decoded UTF-8 ok t/util-58.t ................ 1..4 ok 1 - use CGI::Util; ok 2 - Escape a Latin-2 string ok 3 - Escape an utf-8 byte string ok 4 - Escape string with UTF-8 flag ok t/util.t ................... 1..80 ok 1 - use CGI::Util; ok 2 - \# AbC%20dEF ne AbC%20dEF ok 3 - \# AbC dEF ne AbC dEF ok 4 - \# AbC%21dEF ne AbC%21dEF ok 5 - \# AbC!dEF ne AbC!dEF ok 6 - \# AbC%22dEF ne AbC%22dEF ok 7 - \# AbC"dEF ne AbC"dEF ok 8 - \# AbC%23dEF ne AbC%23dEF ok 9 - \# AbC\#dEF ne AbC\#dEF ok 10 - \# AbC%24dEF ne AbC%24dEF ok 11 - \# AbC$dEF ne AbC$dEF ok 12 - \# AbC%25dEF ne AbC%25dEF ok 13 - \# AbC%dEF ne AbC%dEF ok 14 - \# AbC%26dEF ne AbC%26dEF ok 15 - \# AbC&dEF ne AbC&dEF ok 16 - \# AbC%27dEF ne AbC%27dEF ok 17 - \# AbC'dEF ne AbC'dEF ok 18 - \# AbC%28dEF ne AbC%28dEF ok 19 - \# AbC(dEF ne AbC(dEF ok 20 - \# AbC%29dEF ne AbC%29dEF ok 21 - \# AbC)dEF ne AbC)dEF ok 22 - \# AbC%2AdEF ne AbC%2AdEF ok 23 - \# AbC*dEF ne AbC*dEF ok 24 - \# AbC%2BdEF ne AbC%2BdEF ok 25 - \# AbC+dEF ne AbC+dEF ok 26 - \# AbC%2CdEF ne AbC%2CdEF ok 27 - \# AbC,dEF ne AbC,dEF ok 28 - \# AbC%2FdEF ne AbC%2FdEF ok 29 - \# AbC/dEF ne AbC/dEF ok 30 - \# AbC%3AdEF ne AbC%3AdEF ok 31 - \# AbC:dEF ne AbC:dEF ok 32 - \# AbC%3BdEF ne AbC%3BdEF ok 33 - \# AbC;dEF ne AbC;dEF ok 34 - \# AbC%3CdEF ne AbC%3CdEF ok 35 - \# AbCdEF ne AbC>dEF ok 40 - \# AbC%3FdEF ne AbC%3FdEF ok 41 - \# AbC?dEF ne AbC?dEF ok 42 - \# AbC%5BdEF ne AbC%5BdEF ok 43 - \# AbC[dEF ne AbC[dEF ok 44 - \# AbC%5CdEF ne AbC%5CdEF ok 45 - \# AbC\dEF ne AbC\dEF ok 46 - \# AbC%5DdEF ne AbC%5DdEF ok 47 - \# AbC]dEF ne AbC]dEF ok 48 - \# AbC%5EdEF ne AbC%5EdEF ok 49 - \# AbC^dEF ne AbC^dEF ok 50 - \# AbC%60dEF ne AbC%60dEF ok 51 - \# AbC`dEF ne AbC`dEF ok 52 - \# AbC%7BdEF ne AbC%7BdEF ok 53 - \# AbC{dEF ne AbC{dEF ok 54 - \# AbC%7CdEF ne AbC%7CdEF ok 55 - \# AbC|dEF ne AbC|dEF ok 56 - \# AbC%7DdEF ne AbC%7DdEF ok 57 - \# AbC}dEF ne AbC}dEF ok 58 - rearrange not sensitive to hash key ordering ok 59 - rearrange not sensitive to hash key ordering ok 60 - rearrange not sensitive to hash key ordering ok 61 - rearrange not sensitive to hash key ordering ok 62 - rearrange not sensitive to hash key ordering ok 63 - rearrange not sensitive to hash key ordering ok 64 - rearrange not sensitive to hash key ordering ok 65 - rearrange not sensitive to hash key ordering ok 66 - rearrange not sensitive to hash key ordering ok 67 - rearrange not sensitive to hash key ordering ok 68 - rearrange not sensitive to hash key ordering ok 69 - rearrange not sensitive to hash key ordering ok 70 - rearrange not sensitive to hash key ordering ok 71 - rearrange not sensitive to hash key ordering ok 72 - rearrange not sensitive to hash key ordering ok 73 - rearrange not sensitive to hash key ordering ok 74 - rearrange not sensitive to hash key ordering ok 75 - rearrange not sensitive to hash key ordering ok 76 - rearrange not sensitive to hash key ordering ok 77 - rearrange not sensitive to hash key ordering ok 78 - utf8_chr ok 79 - ascii2ebcdic ok 80 - ebcdic2ascii ok All tests successful. Files=61, Tests=1531, 5 wallclock secs ( 0.28 usr 0.12 sys + 3.75 cusr 0.71 csys = 4.86 CPU) Result: PASS LEEJO/CGI-4.30.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/L/LE/LEEJO/CHECKSUMS Lee Johnson <lee@givengain.ch> Handle Common Gateway Interface requests and responses >>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CGI-4.30-uQyQpy && tar cvf - CGI-4.30.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/L/LE/LEEJO/CGI-4.30.tar.gz CGI-4.30.ppd blib/ blib/lib/ blib/lib/CGI/ blib/lib/CGI/Carp.pm blib/lib/CGI/Cookie.pm blib/lib/CGI/File/ blib/lib/CGI/File/Temp.pm blib/lib/CGI/HTML/ blib/lib/CGI/HTML/Functions.pm blib/lib/CGI/HTML/Functions.pod blib/lib/CGI/Pretty.pm blib/lib/CGI/Push.pm blib/lib/CGI/Util.pm blib/lib/CGI.pm blib/lib/CGI.pod blib/lib/Fh.pm blib/man3/ blib/man3/CGI.3 blib/man3/CGI::Carp.3 blib/man3/CGI::Cookie.3 blib/man3/CGI::HTML::Functions.3 blib/man3/CGI::Pretty.3 blib/man3/CGI::Push.3 blib/man3/CGI::Util.3 Finished 2016-06-12T14:23:31