PATH=/usr/bin:/bin:/data/fly2200/var/megalib/bin Start 2015-11-05T06:03:49 ActivePerl-2200 CPAN-2.00 Reading '/data/fly2200/var/cpan/Metadata' Database was generated on Thu, 05 Nov 2015 06:53:41 GMT Running make for M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000009.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000009.tar.gz Checksum for /data/fly2200/var/cpan/sources/authors/id/M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000009.tar.gz ok WebService-PayPal-PaymentsAdvanced-0.000009/ WebService-PayPal-PaymentsAdvanced-0.000009/bin/ WebService-PayPal-PaymentsAdvanced-0.000009/Changes WebService-PayPal-PaymentsAdvanced-0.000009/cpanfile WebService-PayPal-PaymentsAdvanced-0.000009/dist.ini WebService-PayPal-PaymentsAdvanced-0.000009/examples/ WebService-PayPal-PaymentsAdvanced-0.000009/INSTALL WebService-PayPal-PaymentsAdvanced-0.000009/lib/ WebService-PayPal-PaymentsAdvanced-0.000009/LICENSE WebService-PayPal-PaymentsAdvanced-0.000009/Makefile.PL WebService-PayPal-PaymentsAdvanced-0.000009/MANIFEST WebService-PayPal-PaymentsAdvanced-0.000009/META.json WebService-PayPal-PaymentsAdvanced-0.000009/META.yml WebService-PayPal-PaymentsAdvanced-0.000009/perlcriticrc WebService-PayPal-PaymentsAdvanced-0.000009/perltidyrc WebService-PayPal-PaymentsAdvanced-0.000009/README WebService-PayPal-PaymentsAdvanced-0.000009/README.md WebService-PayPal-PaymentsAdvanced-0.000009/t/ WebService-PayPal-PaymentsAdvanced-0.000009/tidyall.ini WebService-PayPal-PaymentsAdvanced-0.000009/t/00-report-prereqs.dd WebService-PayPal-PaymentsAdvanced-0.000009/t/00-report-prereqs.t WebService-PayPal-PaymentsAdvanced-0.000009/t/author-00-compile.t WebService-PayPal-PaymentsAdvanced-0.000009/t/author-no-tabs.t WebService-PayPal-PaymentsAdvanced-0.000009/t/author-pod-spell.t WebService-PayPal-PaymentsAdvanced-0.000009/t/author-pod-syntax.t WebService-PayPal-PaymentsAdvanced-0.000009/t/author-test-version.t WebService-PayPal-PaymentsAdvanced-0.000009/t/lib/ WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/ WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced-live.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced.t WebService-PayPal-PaymentsAdvanced-0.000009/t/release-cpan-changes.t WebService-PayPal-PaymentsAdvanced-0.000009/t/release-pod-coverage.t WebService-PayPal-PaymentsAdvanced-0.000009/t/release-tidyall.t WebService-PayPal-PaymentsAdvanced-0.000009/t/test-data/ WebService-PayPal-PaymentsAdvanced-0.000009/t/test-data/hosted-form-with-error.html WebService-PayPal-PaymentsAdvanced-0.000009/t/test-data/hosted-form.html WebService-PayPal-PaymentsAdvanced-0.000009/t/test-data/sample-config.pl WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Mocker/ WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Mocker.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/ WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/FromHTTP.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/FromRedirect.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/FromSilentPOST/ WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/FromSilentPOST.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/SecureToken.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t WebService-PayPal-PaymentsAdvanced-0.000009/t/PaymentsAdvanced/Mocker/SilentPOST.t WebService-PayPal-PaymentsAdvanced-0.000009/t/lib/Util.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Mocker/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/ WebService-PayPal-PaymentsAdvanced-0.000009/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm WebService-PayPal-PaymentsAdvanced-0.000009/examples/capture-delayed-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000009/examples/capture-paypal-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000009/examples/hosted-form-url.pl WebService-PayPal-PaymentsAdvanced-0.000009/examples/inquiry.pl WebService-PayPal-PaymentsAdvanced-0.000009/examples/sale-from-credit-card-reference-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000009/examples/sale-from-paypal-reference-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000009/examples/void-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000009/bin/mock-payflow-link WebService-PayPal-PaymentsAdvanced-0.000009/bin/mock-payflow-pro CPAN.pm: Building M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000009.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Warning: prerequisite DateTime::Format::MySQL 0 not found. Warning: prerequisite HTTP::Message::PSGI 0 not found. Warning: prerequisite MooX::HandlesVia 0 not found. Warning: prerequisite MooX::StrictConstructor 0 not found. Warning: prerequisite Test::LWP::UserAgent 0 not found. Warning: prerequisite Types::URI 0 not found. Warning: prerequisite URI 1.69 not found. We have 1.67. Warning: prerequisite URI::FromHash 0 not found. Warning: prerequisite Web::Scraper 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for WebService::PayPal::PaymentsAdvanced Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000009.tar.gz ---- URI [requires] MooX::HandlesVia [requires] DateTime::Format::MySQL [requires] HTTP::Message::PSGI [requires] Types::URI [requires] URI::FromHash [requires] LWP::ConsoleLogger::Easy [build_requires] MooX::StrictConstructor [requires] Web::Scraper [requires] Test::LWP::UserAgent [requires] Running make test Delayed until after prerequisites Running test for module 'URI' Running make for E/ET/ETHER/URI-1.69.tar.gz Checksum for /data/fly2200/var/cpan/sources/authors/id/E/ET/ETHER/URI-1.69.tar.gz ok URI-1.69/ URI-1.69/Changes URI-1.69/LICENSE URI-1.69/MANIFEST URI-1.69/META.json URI-1.69/META.yml URI-1.69/Makefile.PL URI-1.69/README URI-1.69/lib/ URI-1.69/t/ URI-1.69/uri-test URI-1.69/t/abs.t URI-1.69/t/clone.t URI-1.69/t/cwd.t URI-1.69/t/data.t URI-1.69/t/distmanifest.t URI-1.69/t/escape-char.t URI-1.69/t/escape.t URI-1.69/t/file.t URI-1.69/t/ftp.t URI-1.69/t/generic.t URI-1.69/t/gopher.t URI-1.69/t/heuristic.t URI-1.69/t/http.t URI-1.69/t/idna.t URI-1.69/t/iri.t URI-1.69/t/ldap.t URI-1.69/t/mailto.t URI-1.69/t/mix.t URI-1.69/t/mms.t URI-1.69/t/news.t URI-1.69/t/num_eq.t URI-1.69/t/old-absconf.t URI-1.69/t/old-base.t URI-1.69/t/old-file.t URI-1.69/t/old-relbase.t URI-1.69/t/path-segments.t URI-1.69/t/pop.t URI-1.69/t/punycode.t URI-1.69/t/query-param.t URI-1.69/t/query.t URI-1.69/t/rel.t URI-1.69/t/rfc2732.t URI-1.69/t/roy-test.t URI-1.69/t/roytest1.html URI-1.69/t/roytest2.html URI-1.69/t/roytest3.html URI-1.69/t/roytest4.html URI-1.69/t/roytest5.html URI-1.69/t/rsync.t URI-1.69/t/rtsp.t URI-1.69/t/sip.t URI-1.69/t/sort-hash-query-form.t URI-1.69/t/split.t URI-1.69/t/storable-test.pl URI-1.69/t/storable.t URI-1.69/t/urn-isbn.t URI-1.69/t/urn-oid.t URI-1.69/t/utf8.t URI-1.69/lib/URI/ URI-1.69/lib/URI.pm URI-1.69/lib/URI/Escape.pm URI-1.69/lib/URI/Heuristic.pm URI-1.69/lib/URI/IRI.pm URI-1.69/lib/URI/QueryParam.pm URI-1.69/lib/URI/Split.pm URI-1.69/lib/URI/URL.pm URI-1.69/lib/URI/WithBase.pm URI-1.69/lib/URI/_foreign.pm URI-1.69/lib/URI/_generic.pm URI-1.69/lib/URI/_idna.pm URI-1.69/lib/URI/_ldap.pm URI-1.69/lib/URI/_login.pm URI-1.69/lib/URI/_punycode.pm URI-1.69/lib/URI/_query.pm URI-1.69/lib/URI/_segment.pm URI-1.69/lib/URI/_server.pm URI-1.69/lib/URI/_userpass.pm URI-1.69/lib/URI/data.pm URI-1.69/lib/URI/file/ URI-1.69/lib/URI/file.pm URI-1.69/lib/URI/ftp.pm URI-1.69/lib/URI/gopher.pm URI-1.69/lib/URI/http.pm URI-1.69/lib/URI/https.pm URI-1.69/lib/URI/ldap.pm URI-1.69/lib/URI/ldapi.pm URI-1.69/lib/URI/ldaps.pm URI-1.69/lib/URI/mailto.pm URI-1.69/lib/URI/mms.pm URI-1.69/lib/URI/news.pm URI-1.69/lib/URI/nntp.pm URI-1.69/lib/URI/pop.pm URI-1.69/lib/URI/rlogin.pm URI-1.69/lib/URI/rsync.pm URI-1.69/lib/URI/rtsp.pm URI-1.69/lib/URI/rtspu.pm URI-1.69/lib/URI/sftp.pm URI-1.69/lib/URI/sip.pm URI-1.69/lib/URI/sips.pm URI-1.69/lib/URI/snews.pm URI-1.69/lib/URI/ssh.pm URI-1.69/lib/URI/telnet.pm URI-1.69/lib/URI/tn3270.pm URI-1.69/lib/URI/urn/ URI-1.69/lib/URI/urn.pm URI-1.69/lib/URI/urn/isbn.pm URI-1.69/lib/URI/urn/oid.pm URI-1.69/lib/URI/file/Base.pm URI-1.69/lib/URI/file/FAT.pm URI-1.69/lib/URI/file/Mac.pm URI-1.69/lib/URI/file/OS2.pm URI-1.69/lib/URI/file/QNX.pm URI-1.69/lib/URI/file/Unix.pm URI-1.69/lib/URI/file/Win32.pm CPAN.pm: Building E/ET/ETHER/URI-1.69.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for URI Writing MYMETA.yml and MYMETA.json >>> make cp lib/URI/file/Win32.pm blib/lib/URI/file/Win32.pm cp lib/URI/Heuristic.pm blib/lib/URI/Heuristic.pm cp lib/URI/QueryParam.pm blib/lib/URI/QueryParam.pm cp lib/URI/ftp.pm blib/lib/URI/ftp.pm cp lib/URI/data.pm blib/lib/URI/data.pm cp lib/URI/nntp.pm blib/lib/URI/nntp.pm cp lib/URI/rtspu.pm blib/lib/URI/rtspu.pm cp lib/URI/_punycode.pm blib/lib/URI/_punycode.pm cp lib/URI/file/QNX.pm blib/lib/URI/file/QNX.pm cp lib/URI/_userpass.pm blib/lib/URI/_userpass.pm cp lib/URI/pop.pm blib/lib/URI/pop.pm cp lib/URI/urn/isbn.pm blib/lib/URI/urn/isbn.pm cp lib/URI/mms.pm blib/lib/URI/mms.pm cp lib/URI/_generic.pm blib/lib/URI/_generic.pm cp lib/URI/tn3270.pm blib/lib/URI/tn3270.pm cp lib/URI.pm blib/lib/URI.pm cp lib/URI/_foreign.pm blib/lib/URI/_foreign.pm cp lib/URI/snews.pm blib/lib/URI/snews.pm cp lib/URI/urn/oid.pm blib/lib/URI/urn/oid.pm cp lib/URI/_ldap.pm blib/lib/URI/_ldap.pm cp lib/URI/ldaps.pm blib/lib/URI/ldaps.pm cp lib/URI/file/Base.pm blib/lib/URI/file/Base.pm cp lib/URI/WithBase.pm blib/lib/URI/WithBase.pm cp lib/URI/_segment.pm blib/lib/URI/_segment.pm cp lib/URI/Split.pm blib/lib/URI/Split.pm cp lib/URI/file/OS2.pm blib/lib/URI/file/OS2.pm cp lib/URI/rlogin.pm blib/lib/URI/rlogin.pm cp lib/URI/URL.pm blib/lib/URI/URL.pm cp lib/URI/ldapi.pm blib/lib/URI/ldapi.pm cp lib/URI/mailto.pm blib/lib/URI/mailto.pm cp lib/URI/telnet.pm blib/lib/URI/telnet.pm cp lib/URI/ldap.pm blib/lib/URI/ldap.pm cp lib/URI/sip.pm blib/lib/URI/sip.pm cp lib/URI/ssh.pm blib/lib/URI/ssh.pm cp lib/URI/sftp.pm blib/lib/URI/sftp.pm cp lib/URI/https.pm blib/lib/URI/https.pm cp lib/URI/Escape.pm blib/lib/URI/Escape.pm cp lib/URI/file.pm blib/lib/URI/file.pm cp lib/URI/_query.pm blib/lib/URI/_query.pm cp lib/URI/file/FAT.pm blib/lib/URI/file/FAT.pm cp lib/URI/sips.pm blib/lib/URI/sips.pm cp lib/URI/file/Unix.pm blib/lib/URI/file/Unix.pm cp lib/URI/gopher.pm blib/lib/URI/gopher.pm cp lib/URI/http.pm blib/lib/URI/http.pm cp lib/URI/IRI.pm blib/lib/URI/IRI.pm cp lib/URI/_idna.pm blib/lib/URI/_idna.pm cp lib/URI/news.pm blib/lib/URI/news.pm cp lib/URI/file/Mac.pm blib/lib/URI/file/Mac.pm cp lib/URI/urn.pm blib/lib/URI/urn.pm cp lib/URI/rtsp.pm blib/lib/URI/rtsp.pm cp lib/URI/_server.pm blib/lib/URI/_server.pm cp lib/URI/rsync.pm blib/lib/URI/rsync.pm cp lib/URI/_login.pm blib/lib/URI/_login.pm Manifying 11 pod documents ETHER/URI-1.69.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/abs.t ................... 1..45 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 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 In the following cases we did not get back to where we started with rel() 3: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g") 5: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g") 6: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g") 7: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y") 9: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s") 15: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".") 17: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..") 20: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..") 23: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>") 26: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g") 27: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g") 32: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g") 33: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.") 34: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h") 35: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h") 36: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y") 37: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y") 44: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?") 45: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo") ok t/clone.t ................. 1..2 ok 1 ok 2 ok t/cwd.t ................... 1..1 ok 1 - no exceptions ok t/data.t .................. 1..22 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 t/distmanifest.t .......... skipped: these tests are for authors only! t/escape-char.t ........... not ok 1 - correctly created a URI from a utf8-upgraded string # TODO URI::Escape::escape_char misunderstands utf8 # Failed (TODO) test 'correctly created a URI from a utf8-upgraded string' # at t/escape-char.t line 17. # got: 'http://foo/%C3%A9' # expected: 'http://foo/%E9' ok 2 - correctly created a URI from a utf8-downgrade string 1..2 ok t/escape.t ................ 1..12 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 t/file.t .................. 1..12 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 t/ftp.t ................... 1..13 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 t/generic.t ............... 1..48 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 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok t/gopher.t ................ 1..48 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 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok t/heuristic.t ............. 1..26 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 t/http.t .................. 1..16 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 t/idna.t .................. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/iri.t ................... 1..26 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 not ok 22 # TODO some chars (like U+202E, RIGHT-TO-LEFT OVERRIDE) need to stay escaped # Failed (TODO) test at t/iri.t line 65. # got: 'http://納豆.example.org/‮' # expected: 'http://納豆.example.org/%e2%80%ae' ok 23 ok 24 not ok 25 # TODO should ihost decode UTF8 bytes? # Failed (TODO) test at t/iri.t line 74. # got: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' # expected: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' ok 26 ok t/ldap.t .................. 1..24 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 ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok t/mailto.t ................ 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/mix.t ................... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/mms.t ................... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/news.t .................. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/num_eq.t ................ ok 1 - == ok 2 - != 1..2 ok t/old-absconf.t ........... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/old-base.t .............. # Turn lib path . into /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/. # Self tests for URI::URL version 5.04... # Subtest: scheme tests # Testing 'file://host/fseg/fs?g/fseg' ok 1 - URI::URL->host ok 2 - URI::URL->path ok 3 - URI::URL->as_string # Testing 'ftp://0%3A:%40@h:0/0?0' ok 4 - URI::URL->scheme ok 5 - URI::URL->netloc ok 6 - URI::URL->password ok 7 - URI::URL->port ok 8 - URI::URL->host ok 9 - URI::URL->query ok 10 - URI::URL->path ok 11 - URI::URL->as_string ok 12 - URI::URL->user ok 13 - URI::URL->params # Testing 'ftp://host/a/b' ok 14 - URI::URL->host ok 15 - URI::URL->path ok 16 - URI::URL->port ok 17 - URI::URL->as_string ok 18 - URI::URL->user # Testing 'ftp://usr:pswd@web:1234/a/b;type=i' ok 19 - URI::URL->as_string ok 20 - URI::URL->params ok 21 - URI::URL->user ok 22 - URI::URL->port ok 23 - URI::URL->host ok 24 - URI::URL->path ok 25 - URI::URL->password # Testing 'gopher://gopher/2a_selector' ok 26 - URI::URL->selector ok 27 - URI::URL->gtype ok 28 - URI::URL->as_string # Testing 'gopher://host' ok 29 - URI::URL->gtype ok 30 - URI::URL->as_string # Testing 'gopher://host/' ok 31 - URI::URL->gtype ok 32 - URI::URL->as_string # Testing 'hTTp://web1.net/a/b/c/welcome#intro' ok 33 - URI::URL->frag ok 34 - URI::URL->epath ok 35 - URI::URL->path ok 36 - URI::URL->eparams ok 37 - URI::URL->as_string ok 38 - URI::URL->params ok 39 - URI::URL->scheme ok 40 - URI::URL->port ok 41 - URI::URL->host ok 42 - URI::URL->equery ok 43 - URI::URL->full_path ok 44 - URI::URL->query # Testing 'http://0:0/0/0;0?0#0' ok 45 - URI::URL->netloc ok 46 - URI::URL->scheme ok 47 - URI::URL->host ok 48 - URI::URL->port ok 49 - URI::URL->query ok 50 - URI::URL->frag ok 51 - URI::URL->path ok 52 - URI::URL->params ok 53 - URI::URL->as_string # Testing 'http://web.net' ok 54 - URI::URL->port ok 55 - URI::URL->host ok 56 - URI::URL->query ok 57 - URI::URL->full_path ok 58 - URI::URL->scheme ok 59 - URI::URL->path ok 60 - URI::URL->as_string ok 61 - URI::URL->frag # Testing 'http://web.net/' ok 62 - URI::URL->scheme ok 63 - URI::URL->query ok 64 - URI::URL->full_path ok 65 - URI::URL->host ok 66 - URI::URL->port ok 67 - URI::URL->frag ok 68 - URI::URL->as_string ok 69 - URI::URL->path # Testing 'http://web:1/a?query+text' ok 70 - URI::URL->frag ok 71 - URI::URL->scheme ok 72 - URI::URL->query ok 73 - URI::URL->port ok 74 - URI::URL->host ok 75 - URI::URL->path # Testing 'http:/0?0' ok 76 - URI::URL->path ok 77 - URI::URL->full_path ok 78 - URI::URL->query ok 79 - URI::URL->as_string ok 80 - URI::URL->scheme # Testing 'http:0' ok 81 - URI::URL->full_path ok 82 - URI::URL->query ok 83 - URI::URL->as_string ok 84 - URI::URL->path ok 85 - URI::URL->scheme # Testing 'mailto:libwww-perl@ics.uci.edu' ok 86 - URI::URL->encoded822addr ok 87 - URI::URL->as_string ok 88 - URI::URL->address # Testing 'news:*' ok 89 - URI::URL->group ok 90 - URI::URL->groupart ok 91 - URI::URL->as_string # Testing 'news:comp.lang.perl' ok 92 - URI::URL->group # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk' ok 93 - URI::URL->article # Testing 'nntp://news.com/comp.lang.perl/42' ok 94 - URI::URL->group # Testing 'rlogin://aas@a.sn.no' ok 95 - URI::URL->host ok 96 - URI::URL->user # Testing 'telnet://usr:pswd@web:12345/' ok 97 - URI::URL->password ok 98 - URI::URL->user ok 99 - URI::URL->host 1..99 ok 1 - scheme tests # Subtest: parts test ok 1 - URI::URL->as_string ok 2 - URI::URL->full_path ok 3 - URI::URL->as_string ok 4 - URI::URL->full_path ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string ok 7 - URI::URL->as_string ok 8 - URI::URL->as_string ok 9 - URI::URL->as_string ok 10 - $url->keywords ok 11 - URI::URL->as_string ok 12 - $url->query_form ok 13 - URI::URL->as_string ok 14 - length ok 15 - query_form ok 16 - length ok 17 - sequence ok 18 - URI::URL->as_string # Subtest: netloc_test ok 1 - URI::URL->as_string ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - URI::URL->as_string ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string ok 7 - URI::URL->as_string ok 8 - URI::URL->as_string ok 9 - URI::URL->as_string ok 10 - URI::URL->as_string ok 11 - URI::URL->as_string ok 12 - URI::URL->as_string ok 13 - URI::URL->as_string ok 14 - URI::URL->as_string ok 15 - URI::URL->as_string ok 16 - URI::URL->as_string 1..16 ok 19 - netloc_test # Subtest: port_test ok 1 - port ok 2 - string ok 3 - port ok 4 - string ok 5 - port ok 6 - string ok 7 - port ok 8 - string 1..8 ok 20 - port_test ok 21 - URI::URL->as_string ok 22 - URI::URL->as_string ok 23 - URI::URL->as_string ok 24 - URI::URL->as_string ok 25 - URI::URL->as_string ok 26 - URI::URL->as_string ok 27 - URI::URL->as_string ok 28 - URI::URL->as_string ok 29 - URI::URL->as_string: "<" and ">" are gone ok 30 - 9 elements # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag ok 31 - crack result ok 32 - 9 elements # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF ok 33 - 9 elements # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF ok 34 - crack result ok 35 - 9 elements ok 36 - passwd in anonymous crack # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF ok 37 - crack result ok 38 - 9 elements # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF ok 39 - 9 elements # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF ok 40 - crack result 1..40 ok 2 - parts test # Subtest: escape test ok 1 - URI::URL->as_string ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - uri_escape->uri_unescape ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string 1..6 ok 3 - escape test # Subtest: newlocal test ok 1 - URI::URL->as_string # Local directory is /tmp/oQNR7iU6kS/ ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - URI::URL->as_string ok 5 - URI::URL->as_string ok 6 - URI::URL->as_string ok 7 - URI::URL->as_string ok 8 - URI::URL->as_string ok 9 - URI::URL->as_string ok 10 - URI::URL->as_string ok 11 - URI::URL->as_string ok 12 - URI::URL->as_string ok 13 - URI::URL->as_string ok 14 - URI::URL->as_string ok 15 - URI::URL->as_string ok 16 - URI::URL->as_string ok 17 - URI::URL->as_string ok 18 - URI::URL->as_string ok 19 - URI::URL->as_string ok 20 - URI::URL->as_string 1..20 ok 4 - newlocal test # Subtest: Test relative/absolute URI::URL parsing # Relative + Base => Expected Absolute URL # ================================================ # g:h + http://a/b/c/d;p?q#f => g:h ok 1 - URI::URL->as_string # g + http://a/b/c/d;p?q#f => http://a/b/c/g ok 2 - URI::URL->as_string # ./g + http://a/b/c/d;p?q#f => http://a/b/c/g ok 3 - URI::URL->as_string # g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/ ok 4 - URI::URL->as_string # /g + http://a/b/c/d;p?q#f => http://a/g ok 5 - URI::URL->as_string # //g + http://a/b/c/d;p?q#f => http://g ok 6 - URI::URL->as_string # g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y ok 7 - URI::URL->as_string # g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x ok 8 - URI::URL->as_string # #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s ok 9 - URI::URL->as_string # g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s ok 10 - URI::URL->as_string # g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x ok 11 - URI::URL->as_string # g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s ok 12 - URI::URL->as_string # g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x ok 13 - URI::URL->as_string # g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s ok 14 - URI::URL->as_string # . + http://a/b/c/d;p?q#f => http://a/b/c/ ok 15 - URI::URL->as_string # ./ + http://a/b/c/d;p?q#f => http://a/b/c/ ok 16 - URI::URL->as_string # .. + http://a/b/c/d;p?q#f => http://a/b/ ok 17 - URI::URL->as_string # ../ + http://a/b/c/d;p?q#f => http://a/b/ ok 18 - URI::URL->as_string # ../g + http://a/b/c/d;p?q#f => http://a/b/g ok 19 - URI::URL->as_string # ../.. + http://a/b/c/d;p?q#f => http://a/ ok 20 - URI::URL->as_string # ../../ + http://a/b/c/d;p?q#f => http://a/ ok 21 - URI::URL->as_string # ../../g + http://a/b/c/d;p?q#f => http://a/g ok 22 - URI::URL->as_string # + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f ok 23 - URI::URL->as_string # /./g + http://a/b/c/d;p?q#f => http://a/./g ok 24 - URI::URL->as_string # /../g + http://a/b/c/d;p?q#f => http://a/../g ok 25 - URI::URL->as_string # g. + http://a/b/c/d;p?q#f => http://a/b/c/g. ok 26 - URI::URL->as_string # .g + http://a/b/c/d;p?q#f => http://a/b/c/.g ok 27 - URI::URL->as_string # g.. + http://a/b/c/d;p?q#f => http://a/b/c/g.. ok 28 - URI::URL->as_string # ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g ok 29 - URI::URL->as_string # ./../g + http://a/b/c/d;p?q#f => http://a/b/g ok 30 - URI::URL->as_string # ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/ ok 31 - URI::URL->as_string # g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h ok 32 - URI::URL->as_string # g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h ok 33 - URI::URL->as_string # http:g + http://a/b/c/d;p?q#f => http:g ok 34 - URI::URL->as_string # http: + http://a/b/c/d;p?q#f => http: ok 35 - URI::URL->as_string # x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z ok 36 - URI::URL->as_string # 1 + http://a/b/c/d;p?q#f => http://a/b/c/1 ok 37 - URI::URL->as_string # 0 + http://a/b/c/d;p?q#f => http://a/b/c/0 ok 38 - URI::URL->as_string # /0 + http://a/b/c/d;p?q#f => http://a/0 ok 39 - URI::URL->as_string ok 40 - identity ok 41 - URL canonicalised # -------- # http://abc/ + news:45664545 => http://abc/ ok 42 - ->as_string # news:abc + http://abc/ => news:abc ok 43 - ->as_string # abc + file:/test?aas => file:/abc ok 44 - ->as_string # ?foo + file:/abc => file:/abc?foo ok 45 - ->as_string # #foo + http://abc/a => http://abc/a#foo ok 46 - ->as_string # #foo + file:a => file:a#foo ok 47 - ->as_string # #foo + file:/a => file:/a#foo ok 48 - ->as_string # #foo + file:/a => file:/a#foo ok 49 - ->as_string # #foo + file://localhost/a => file://localhost/a#foo ok 50 - ->as_string # 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no ok 51 - ->as_string # no.perl + news:123@sn.no => news:/no.perl ok 52 - ->as_string # mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no ok 53 - ->as_string # http:foo + http://h/a/b => http://h/a/foo ok 54 - ->as_string # http:/foo + http://h/a/b => http://h/foo ok 55 - ->as_string # http:?foo + http://h/a/b => http://h/a/b?foo ok 56 - ->as_string # http:#foo + http://h/a/b => http://h/a/b#foo ok 57 - ->as_string # http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar ok 58 - ->as_string # file:/foo + http://h/a/b => file:/foo ok 59 - ->as_string # absolute test ok ok 60 - url('http://abc/a', 'http://abc')->rel = 'a' ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a' ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q' ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p' ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a' ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './' ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f' ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd' ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd' ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd' ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd' ok 71 - url('file:', 'file:/etc/')->rel = '../' ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo' ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas' ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html' # relative test ok 1..74 ok 5 - Test relative/absolute URI::URL parsing # Subtest: eq test ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html ok 7 - 7: http://www.sn.no/ ok 8 - 8: http://www.sn.no/ ok 9 - 10: ftp://ftp/%2Fetc ok 10 - 11: ftp://ftp/%2Fetc 1..10 ok 6 - eq test ok 7 - URI::URL->as_string ok 8 - URI::URL->path ok 9 - wash&go # URI::URL version 5.04 ok 1..9 ok t/old-file.t .............. 1..12 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 t/old-relbase.t ........... 1..5 http://www.acme.com/foo/bar http://www.acme.com/foo/ http://www.acme.com/foo/zoo/foo ok 1 ok 2 ok 3 uri:/foo ok 4 ok 5 ok t/path-segments.t ......... ok 1 - path_segments in list context ok 2 - path_segments in scalar context ok 3 - set path_segments in list context ok 4 - set path_segments in scalar context ok 5 - set path_segments in void context ok 6 - escaping special characters ok 7 - An object of class 'URI::_segment' isa 'URI::_segment' ok 8 - dealing with URI segments 1..8 ok t/pop.t ................... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/punycode.t .............. 1..15 ok 1 - http://en.wikipedia.org/wiki/Punycode example encode ok 2 - http://en.wikipedia.org/wiki/Punycode example decode ok 3 - A encode ok 4 - A decode ok 5 - B encode ok 6 - B decode ok 7 - E encode ok 8 - E decode ok 9 - J encode ok 10 - J decode ok 11 - K encode ok 12 - K decode ok 13 - O encode ok 14 - O decode ok 15 - S encode ok t/query-param.t ........... 1..19 ok 1 - query_form_hash get ok 2 - query_form_hash set ok 3 - query_param list keys ok 4 - query_param scalar return ok 5 - query_param list return ok 6 - query_param set return ok 7 - param order ok 8 - old values returned ok 9 ok 10 - query_param_delete ok 11 ok 12 ok 13 - delete by assigning empty list ok 14 - query_param from scratch ok 15 ok 16 ok 17 ok 18 ok 19 ok t/query.t ................. 1..23 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 t/rel.t ................... 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/rfc2732.t ............... 1..19 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 t/roy-test.t .............. 1..102 # Running under perl version 5.022000 for linux # Current time local: Thu Nov 5 06:03:57 2015 # Current time GMT: Thu Nov 5 14:03:57 2015 # Using Test.pm version 1.26 # t/roytest1.html 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 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 # t/roytest2.html ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 # t/roytest3.html ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 # t/roytest4.html ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 # t/roytest5.html ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok t/rsync.t ................. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/rtsp.t .................. 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/sip.t ................... 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/sort-hash-query-form.t .. ok 1 - Query parameters are sorted 1..1 ok t/split.t ................. 1..17 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 t/storable.t .............. 1..3 # store # retrieve ok 1 ok 2 ok 3 ok t/urn-isbn.t .............. 1..13 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 t/urn-oid.t ............... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/utf8.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok All tests successful. Files=42, Tests=633, 3 wallclock secs ( 0.24 usr 0.07 sys + 1.92 cusr 0.34 csys = 2.57 CPU) Result: PASS ETHER/URI-1.69.tar.gz make test TEST_VERBOSE=1 -- OK PPD for URI-1.69 already made Running test for module 'MooX::HandlesVia' Running make for M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz Prepending /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz ok MooX-HandlesVia-0.001008 MooX-HandlesVia-0.001008/TODO MooX-HandlesVia-0.001008/Changes MooX-HandlesVia-0.001008/LICENSE MooX-HandlesVia-0.001008/dist.ini MooX-HandlesVia-0.001008/t MooX-HandlesVia-0.001008/t/hash.t MooX-HandlesVia-0.001008/META.yml MooX-HandlesVia-0.001008/MANIFEST MooX-HandlesVia-0.001008/META.json MooX-HandlesVia-0.001008/README.mkdn MooX-HandlesVia-0.001008/t/invalid.t MooX-HandlesVia-0.001008/Makefile.PL MooX-HandlesVia-0.001008/t/arbitrary.t MooX-HandlesVia-0.001008/t/nonmoo-class.t MooX-HandlesVia-0.001008/t/unimport MooX-HandlesVia-0.001008/t/unimport/no_moo.t MooX-HandlesVia-0.001008/t/proof_of_concept.t MooX-HandlesVia-0.001008/t/handlesvia_in_role.t MooX-HandlesVia-0.001008/t/unimport/pollution.t MooX-HandlesVia-0.001008/lib/MooX MooX-HandlesVia-0.001008/lib/MooX/HandlesVia.pm MooX-HandlesVia-0.001008/t/release-pod-syntax.t MooX-HandlesVia-0.001008/t/release-pod-coverage.t MooX-HandlesVia-0.001008/t/from-moose MooX-HandlesVia-0.001008/t/from-moose/trait_code.t MooX-HandlesVia-0.001008/t/from-moose/trait_hash.t MooX-HandlesVia-0.001008/t/from-moose/trait_bool.t MooX-HandlesVia-0.001008/t/from-moose/trait_array.t MooX-HandlesVia-0.001008/t/from-moose/trait_number.t MooX-HandlesVia-0.001008/t/from-moose/trait_string.t MooX-HandlesVia-0.001008/t/unimport/namespace_clean.t MooX-HandlesVia-0.001008/lib/Data/Perl/Bool MooX-HandlesVia-0.001008/lib/Data/Perl/Bool/MooseLike.pm MooX-HandlesVia-0.001008/t/unimport/namespace_autoclean.t MooX-HandlesVia-0.001008/lib/Data/Perl/Number MooX-HandlesVia-0.001008/lib/Data/Perl/Number/MooseLike.pm MooX-HandlesVia-0.001008/lib/Data/Perl/String MooX-HandlesVia-0.001008/lib/Data/Perl/String/MooseLike.pm MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Hash MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Hash/MooseLike.pm MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Array MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Array/MooseLike.pm Prepending /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Warning: prerequisite Data::Perl 0.002006 not found. We have 0.001005. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MooX::HandlesVia Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MATTP/MooX-HandlesVia-0.001008.tar.gz ---- Data::Perl [requires] Prepending /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Data::Perl' Running make for M/MA/MATTP/Data-Perl-0.002009.tar.gz Prepending /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/M/MA/MATTP/Data-Perl-0.002009.tar.gz ok Data-Perl-0.002009/ Data-Perl-0.002009/META.yml Data-Perl-0.002009/Makefile.PL Data-Perl-0.002009/README Data-Perl-0.002009/t/ Data-Perl-0.002009/t/helpers.t Data-Perl-0.002009/t/number.t Data-Perl-0.002009/t/string.t Data-Perl-0.002009/t/release-pod-syntax.t Data-Perl-0.002009/t/collection/ Data-Perl-0.002009/t/collection/hash.t Data-Perl-0.002009/t/collection/array.t Data-Perl-0.002009/t/collection/subclassing.t Data-Perl-0.002009/t/counter.t Data-Perl-0.002009/t/release-pod-coverage.t Data-Perl-0.002009/t/bool.t Data-Perl-0.002009/t/code.t Data-Perl-0.002009/README.mkdn Data-Perl-0.002009/lib/ Data-Perl-0.002009/lib/Data/ Data-Perl-0.002009/lib/Data/Perl.pm Data-Perl-0.002009/lib/Data/Perl/ Data-Perl-0.002009/lib/Data/Perl/Code.pm Data-Perl-0.002009/lib/Data/Perl/Bool.pm Data-Perl-0.002009/lib/Data/Perl/Counter.pm Data-Perl-0.002009/lib/Data/Perl/Role/ Data-Perl-0.002009/lib/Data/Perl/Role/Code.pm Data-Perl-0.002009/lib/Data/Perl/Role/Bool.pm Data-Perl-0.002009/lib/Data/Perl/Role/Counter.pm Data-Perl-0.002009/lib/Data/Perl/Role/String.pm Data-Perl-0.002009/lib/Data/Perl/Role/Number.pm Data-Perl-0.002009/lib/Data/Perl/Role/Collection/ Data-Perl-0.002009/lib/Data/Perl/Role/Collection/Hash.pm Data-Perl-0.002009/lib/Data/Perl/Role/Collection/Array.pm Data-Perl-0.002009/lib/Data/Perl/String.pm Data-Perl-0.002009/lib/Data/Perl/Number.pm Data-Perl-0.002009/lib/Data/Perl/Collection/ Data-Perl-0.002009/lib/Data/Perl/Collection/Hash.pm Data-Perl-0.002009/lib/Data/Perl/Collection/Array.pm Data-Perl-0.002009/META.json Data-Perl-0.002009/MANIFEST Data-Perl-0.002009/Changes Data-Perl-0.002009/dist.ini Data-Perl-0.002009/LICENSE Prepending /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MA/MATTP/Data-Perl-0.002009.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Data::Perl Writing MYMETA.yml and MYMETA.json >>> make cp lib/Data/Perl/Role/Counter.pm blib/lib/Data/Perl/Role/Counter.pm cp lib/Data/Perl/Role/String.pm blib/lib/Data/Perl/Role/String.pm cp lib/Data/Perl.pm blib/lib/Data/Perl.pm cp lib/Data/Perl/Role/Collection/Hash.pm blib/lib/Data/Perl/Role/Collection/Hash.pm cp lib/Data/Perl/Role/Bool.pm blib/lib/Data/Perl/Role/Bool.pm cp lib/Data/Perl/Code.pm blib/lib/Data/Perl/Code.pm cp lib/Data/Perl/Counter.pm blib/lib/Data/Perl/Counter.pm cp lib/Data/Perl/Bool.pm blib/lib/Data/Perl/Bool.pm cp lib/Data/Perl/String.pm blib/lib/Data/Perl/String.pm cp lib/Data/Perl/Collection/Hash.pm blib/lib/Data/Perl/Collection/Hash.pm cp lib/Data/Perl/Role/Number.pm blib/lib/Data/Perl/Role/Number.pm cp lib/Data/Perl/Number.pm blib/lib/Data/Perl/Number.pm cp lib/Data/Perl/Collection/Array.pm blib/lib/Data/Perl/Collection/Array.pm cp lib/Data/Perl/Role/Code.pm blib/lib/Data/Perl/Role/Code.pm cp lib/Data/Perl/Role/Collection/Array.pm blib/lib/Data/Perl/Role/Collection/Array.pm Manifying 15 pod documents MATTP/Data-Perl-0.002009.tar.gz make -- OK Prepending /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/collection/*.t t/bool.t .................... ok 1 - constructor shortcut works ok 2 - nondefault set reduces to 1 ok 3 - default set reduces to 0 ok 4 - set sets to 1 ok 5 - unset works. ok 6 - toggle works ok 7 - toggle works ok 8 - not works ok 9 - not works 1..9 ok t/code.t .................... ok 1 - constructor shortcut works ok 2 - execute on blank sub returns correct undef ok 3 - inner struct is coderef of ctr ok 4 - coderef returns correct value ok 5 - execute returns correct value ok 6 - execute_method fails for now. 1..6 ok t/collection/array.t ........ ok 1 - right size ok 2 - right size ok 3 - right size ok 4 - right size ok 5 - right size ok 6 - right result ok 7 - right result ok 8 - right result ok 9 - count correct. ok 10 - count correct. ok 11 - is_empty correct. ok 12 - is_empty correct. ok 13 - all correct. ok 14 - all correct. ok 15 - get correct ok 16 - get correct ok 17 - accessor get correct ok 18 - accessor get correct ok 19 - accessor get 0 arg does nothing ok 20 - pop correct ok 21 - pop correct ok 22 - push works ok 23 - shift works ok 24 - shift works ok 25 - unshift works ok 26 - splice works ok 27 - splice autoflatten works ok 28 - right result ok 29 - right result ok 30 - right result ok 31 - right result ok 32 - no result ok 33 - no result ok 34 - no result ok 35 - no result ok 36 - right all ok 37 - right all ok 38 - right all ok 39 - right all ok 40 - no all ok 41 - no all ok 42 - right all ok 43 - right all ok 44 - reduce works ok 45 - sort works ok 46 - sort works ok 47 - sort works ok 48 - same number of elements after shuffle ok 49 - different order ok 50 - no elements in shuffle ok 51 - right order ok 52 - right order ok 53 - right order ok 54 - no all ok 55 - no all ok 56 - right result ok 57 - right result ok 58 - right result ok 59 - right result ok 60 - right result ok 61 - set works ok 62 - set works ok 63 - set works ok 64 - set works, extraneous args do nothing ok 65 - set works ok 66 - delete works ok 67 - insert works ok 68 - iterator returns correct ok 69 - iterator returns correct ok 70 - iterator returns correct ok 71 - passing coderef works for natatime iterator ok 72 - shallow clone is a clone ok 73 - shallow clone is a clone as a class method ok 74 - refaddr doesnt match on clone ok 75 - flatten_deep(depth) works ok 76 - flatten_deep(depth) works ok 77 - reverse works ok 78 - print works ok 79 - print works with join arg ok 80 - print to different handle works 1..80 ok t/collection/hash.t ......... ok 1 - constructor shortcut works ok 2 - right result ok 3 - right result ok 4 - set many right result ok 5 - set many right result in list context ok 6 - set right result ok 7 - set list context works ok 8 - get right result ok 9 - get many right result ok 10 - delete returned right result ok 11 - delete right result ok 12 - delete returned right result ok 13 - delete right result ok 14 - delete right result ok 15 - keys works ok 16 - exists ok ok 17 - exists fails ok ok 18 - exists on undef ok ok 19 - defined ok ok 20 - defined not ok on undef ok 21 - values ok ok 22 - kv works ok 23 - all elements works ok 24 - clear works ok 25 - refaddr matches on clear ok 26 - empty count works ok 27 - is empty works ok 28 - count works ok 29 - is empty works ok 30 - accessor get works ok 31 - accessor set works ok 32 - accessor get on undef works ok 33 - accessor set on undef works ok 34 - no arg accessor get returning undef works ok 35 - shallow clone is a clone ok 36 - refaddr doesnt match on clone ok 37 - shallow clone is a clone as a class method 1..37 ok t/collection/subclassing.t .. ok 1 - 'hash keys are an array' isa 'Data::Perl::Collection::Array' ok 2 - 'hash keys are our subclass of array' isa 'Local::Array' ok 3 - Local::Array->can('monkey_around') ok 4 - our custom method works 1..4 ok t/counter.t ................. ok 1 - constructor shortcut works ok 2 - nondefault set works ok 3 - inc 1 works ok 4 - inc n works ok 5 - dec 1 works ok 6 - dec n works ok 7 - reset works 1..7 ok t/helpers.t ................. ok 1 - An object of class 'Data::Perl::Collection::Array' isa 'Data::Perl::Collection::Array' ok 2 - An object of class 'Data::Perl::Collection::Hash' isa 'Data::Perl::Collection::Hash' ok 3 - An object of class 'Data::Perl::Code' isa 'Data::Perl::Code' ok 4 - An object of class 'Data::Perl::Code' isa 'Data::Perl::Code' ok 5 - An object of class 'Data::Perl::Number' isa 'Data::Perl::Number' ok 6 - An object of class 'Data::Perl::Number' isa 'Data::Perl::Number' ok 7 - An object of class 'Data::Perl::Bool' isa 'Data::Perl::Bool' ok 8 - An object of class 'Data::Perl::String' isa 'Data::Perl::String' ok 9 - An object of class 'Data::Perl::String' isa 'Data::Perl::String' ok 10 - An object of class 'Data::Perl::Counter' isa 'Data::Perl::Counter' ok 11 - An object of class 'Data::Perl::Counter' isa 'Data::Perl::Counter' 1..11 ok t/number.t .................. ok 1 - constructor shortcut works ok 2 - nondefault set works ok 3 - add works ok 4 - sub works ok 5 - mul works ok 6 - div works ok 7 - mod works ok 8 - abs works 1..8 ok t/release-pod-coverage.t .... skipped: these tests are for release candidate testing t/release-pod-syntax.t ...... skipped: these tests are for release candidate testing t/string.t .................. ok 1 - constructor shortcut works ok 2 - nondefault set works ok 3 - inc works ok 4 - nondefault set with number works ok 5 - append works ok 6 - prepend works ok 7 - replace works ok 8 - sub called in regex replace ok 9 - replace works ok 10 - match works ok 11 - chop works ok 12 - chomp works ok 13 - clear works ok 14 - length works ok 15 - substr 1 ok 16 - substr 2 ok 17 - substr 3 ok 18 - substr 4 ok 19 - substr 5 ok 20 - substr 5 ok 21 - substr 6 ok 22 - string matches 1..22 ok All tests successful. Files=11, Tests=184, 2 wallclock secs ( 0.07 usr 0.03 sys + 0.78 cusr 0.12 csys = 1.00 CPU) Result: PASS MATTP/Data-Perl-0.002009.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MA/MATTP/CHECKSUMS Matthew Phillips <mattp@cpan.org> Base classes wrapping fundamental Perl data types. >>> (cd /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5 && tar cvf - Data-Perl-0.002009.ppd blib) | gzip -c >/data/fly2200/var/REPO/M/MA/MATTP/Data-Perl-0.002009.tar.gz Data-Perl-0.002009.ppd blib/ blib/man3/ blib/man3/Data::Perl::String.3 blib/man3/Data::Perl::Collection::Hash.3 blib/man3/Data::Perl::Role::Counter.3 blib/man3/Data::Perl::Bool.3 blib/man3/Data::Perl.3 blib/man3/Data::Perl::Role::Bool.3 blib/man3/Data::Perl::Role::Collection::Hash.3 blib/man3/Data::Perl::Collection::Array.3 blib/man3/Data::Perl::Role::String.3 blib/man3/Data::Perl::Code.3 blib/man3/Data::Perl::Role::Code.3 blib/man3/Data::Perl::Role::Number.3 blib/man3/Data::Perl::Counter.3 blib/man3/Data::Perl::Number.3 blib/man3/Data::Perl::Role::Collection::Array.3 blib/lib/ blib/lib/Data/ blib/lib/Data/Perl/ blib/lib/Data/Perl/Counter.pm blib/lib/Data/Perl/String.pm blib/lib/Data/Perl/Collection/ blib/lib/Data/Perl/Collection/Array.pm blib/lib/Data/Perl/Collection/Hash.pm blib/lib/Data/Perl/Role/ blib/lib/Data/Perl/Role/Counter.pm blib/lib/Data/Perl/Role/String.pm blib/lib/Data/Perl/Role/Collection/ blib/lib/Data/Perl/Role/Collection/Array.pm blib/lib/Data/Perl/Role/Collection/Hash.pm blib/lib/Data/Perl/Role/Number.pm blib/lib/Data/Perl/Role/Code.pm blib/lib/Data/Perl/Role/Bool.pm blib/lib/Data/Perl/Number.pm blib/lib/Data/Perl/Code.pm blib/lib/Data/Perl/Bool.pm blib/lib/Data/Perl.pm >>> mv /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/Data-Perl-0.002009.ppd /data/fly2200/var/REPO/M/MA/MATTP Running make for M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz Prepending /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68 Prepending /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz >>> make cp lib/Data/Perl/Number/MooseLike.pm blib/lib/Data/Perl/Number/MooseLike.pm cp lib/Data/Perl/Collection/Hash/MooseLike.pm blib/lib/Data/Perl/Collection/Hash/MooseLike.pm cp lib/MooX/HandlesVia.pm blib/lib/MooX/HandlesVia.pm cp lib/Data/Perl/Collection/Array/MooseLike.pm blib/lib/Data/Perl/Collection/Array/MooseLike.pm cp lib/Data/Perl/Bool/MooseLike.pm blib/lib/Data/Perl/Bool/MooseLike.pm cp lib/Data/Perl/String/MooseLike.pm blib/lib/Data/Perl/String/MooseLike.pm Manifying 6 pod documents MATTP/MooX-HandlesVia-0.001008.tar.gz make -- OK Prepending /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/from-moose/*.t t/unimport/*.t t/arbitrary.t ..................... ok 1 - getter works with arbitrary class ok 2 - setter works with arbitrary class ok 3 - getter still works after modification 1..3 ok t/from-moose/trait_array.t ........ ok 1 - Foo1->can('accessor') ok 2 - Foo1->can('accessor_curried_1') ok 3 - Foo1->can('accessor_curried_2') ok 4 - Foo1->can('clear') ok 5 - Foo1->can('count') ok 6 - Foo1->can('delete') ok 7 - Foo1->can('delete_curried') ok 8 - Foo1->can('elements') ok 9 - Foo1->can('first') ok 10 - Foo1->can('first_curried') ok 11 - Foo1->can('first_index') ok 12 - Foo1->can('first_index_curried') ok 13 - Foo1->can('get') ok 14 - Foo1->can('get_curried') ok 15 - Foo1->can('grep') ok 16 - Foo1->can('grep_curried') ok 17 - Foo1->can('insert') ok 18 - Foo1->can('insert_curried') ok 19 - Foo1->can('is_empty') ok 20 - Foo1->can('join') ok 21 - Foo1->can('join_curried') ok 22 - Foo1->can('map') ok 23 - Foo1->can('map_curried') ok 24 - Foo1->can('natatime') ok 25 - Foo1->can('natatime_curried') ok 26 - Foo1->can('pop') ok 27 - Foo1->can('push') ok 28 - Foo1->can('push_curried') ok 29 - Foo1->can('reduce') ok 30 - Foo1->can('reduce_curried') ok 31 - Foo1->can('set') ok 32 - Foo1->can('set_curried_1') ok 33 - Foo1->can('set_curried_2') ok 34 - Foo1->can('shift') ok 35 - Foo1->can('shuffle') ok 36 - Foo1->can('sort') ok 37 - Foo1->can('sort_curried') ok 38 - Foo1->can('sort_in_place') ok 39 - Foo1->can('sort_in_place_curried') ok 40 - Foo1->can('splice') ok 41 - Foo1->can('splice_curried_1') ok 42 - Foo1->can('splice_curried_2') ok 43 - Foo1->can('splice_curried_all') ok 44 - Foo1->can('uniq') ok 45 - Foo1->can('unshift') ok 46 - Foo1->can('unshift_curried') ok 47 - values can be set in constructor ok 48 - values is not empty ok 49 - count returns 3 ok 50 - pushed three new values and lived ok 51 - call to push without arguments lives ok 52 - unshift returns size of the new array ok 53 - unshifted two values and lived ok 54 - unshift changed the value of the array in the object ok 55 - call to unshift without arguments lives ok 56 - pop returns the last value in the array ok 57 - pop changed the value of the array in the object ok 58 - shift returns the first value ok 59 - shift changed the value of the array in the object ok 60 - call to elements returns values as a list ok 61 - get values at index 0 ok 62 - get values at index 1 ok 63 - get values at index 2 ok 64 - get_curried returns value at index 1 ok 65 - set returns new value ok 66 - set value at index 1 lives ok 67 - get value at index 1 returns new value ok 68 - set_curried_1 lives ok 69 - get value at index 1 returns new value ok 70 - set_curried_2 lives ok 71 - get value at index 1 returns new value ok 72 - accessor with one argument returns value at index 1 ok 73 - accessor returns new value ok 74 - accessor as writer lives ok 75 - accessor set value at index 1 ok 76 - accessor_curried_1 returns expected value when called with no arguments ok 77 - accessor_curried_1 as writer lives ok 78 - accessor_curried_1 set value at index 1 ok 79 - accessor_curried_2 as writer lives ok 80 - accessor_curried_2 set value at index 1 ok 81 - clear lives ok 82 - values is empty after call to clear ok 83 - shift returns undef on an empty array ok 84 - shifted from an empty array and lived ok 85 - values is not empty after failed call to clear ok 86 - pushed 4 elements, got number of elements in the array back ok 87 - delete returns deleted value ok 88 - delete lives ok 89 - delete removed the specified element ok 90 - delete_curried lives ok 91 - delete removed the specified element ok 92 - insert lives ok 93 - insert added the specified element ok 94 - return value of splice is empty list when not removing elements ok 95 - splice lives ok 96 - splice added the specified elements ok 97 - splice returns list of removed values ok 98 - splice lives ok 99 - splice added the specified elements ok 100 - splice_curried_1 lives ok 101 - splice added the specified elements ok 102 - splice_curried_2 lives ok 103 - splice added the specified elements ok 104 - splice_curried_all lives ok 105 - splice added the specified elements ok 106 - splice in scalar context returns last element removed ok 107 - splice in scalar context returns undef when no elements are removed ok 108 - sort returns sorted values ok 109 - sort returns values sorted by provided function ok 110 - sort_in_place sorts values ok 111 - sort_in_place with function sorts values ok 112 - sort_in_place_curried sorts values ok 113 - map returns the expected values ok 114 - map_curried returns the expected values ok 115 - grep returns the expected values ok 116 - grep works with obj that overload code dereferencing ok 117 - grep_curried returns the expected values ok 118 - first returns expected value ok 119 - first_curried returns expected value ok 120 - first_index returns expected value ok 121 - first_index_curried returns expected value ok 122 - join returns expected result ok 123 - join returns expected result when joining with empty string ok 124 - join returns expected result when joining with empty string ok 125 - shuffle returns all values (cannot check for a random order) ok 126 - uniq returns expected values (in original order) ok 127 - reduce returns expected value ok 128 - reduce_curried returns expected value ok 129 - natatime returns expected iterator ok 130 - natatime with function returns expected value ok 131 - natatime_curried returns expected iterator ok 132 - natatime_curried with function returns expected value ok 133 - Foo2->can('accessor') ok 134 - Foo2->can('accessor_curried_1') ok 135 - Foo2->can('accessor_curried_2') ok 136 - Foo2->can('clear') ok 137 - Foo2->can('count') ok 138 - Foo2->can('delete') ok 139 - Foo2->can('delete_curried') ok 140 - Foo2->can('elements') ok 141 - Foo2->can('first') ok 142 - Foo2->can('first_curried') ok 143 - Foo2->can('first_index') ok 144 - Foo2->can('first_index_curried') ok 145 - Foo2->can('get') ok 146 - Foo2->can('get_curried') ok 147 - Foo2->can('grep') ok 148 - Foo2->can('grep_curried') ok 149 - Foo2->can('insert') ok 150 - Foo2->can('insert_curried') ok 151 - Foo2->can('is_empty') ok 152 - Foo2->can('join') ok 153 - Foo2->can('join_curried') ok 154 - Foo2->can('map') ok 155 - Foo2->can('map_curried') ok 156 - Foo2->can('natatime') ok 157 - Foo2->can('natatime_curried') ok 158 - Foo2->can('pop') ok 159 - Foo2->can('push') ok 160 - Foo2->can('push_curried') ok 161 - Foo2->can('reduce') ok 162 - Foo2->can('reduce_curried') ok 163 - Foo2->can('set') ok 164 - Foo2->can('set_curried_1') ok 165 - Foo2->can('set_curried_2') ok 166 - Foo2->can('shift') ok 167 - Foo2->can('shuffle') ok 168 - Foo2->can('sort') ok 169 - Foo2->can('sort_curried') ok 170 - Foo2->can('sort_in_place') ok 171 - Foo2->can('sort_in_place_curried') ok 172 - Foo2->can('splice') ok 173 - Foo2->can('splice_curried_1') ok 174 - Foo2->can('splice_curried_2') ok 175 - Foo2->can('splice_curried_all') ok 176 - Foo2->can('uniq') ok 177 - Foo2->can('unshift') ok 178 - Foo2->can('unshift_curried') ok 179 - values can be set in constructor ok 180 - values is not empty ok 181 - count returns 3 ok 182 - pushed three new values and lived ok 183 - call to push without arguments lives ok 184 - unshift returns size of the new array ok 185 - unshifted two values and lived ok 186 - unshift changed the value of the array in the object ok 187 - call to unshift without arguments lives ok 188 - pop returns the last value in the array ok 189 - pop changed the value of the array in the object ok 190 - shift returns the first value ok 191 - shift changed the value of the array in the object ok 192 - call to elements returns values as a list ok 193 - get values at index 0 ok 194 - get values at index 1 ok 195 - get values at index 2 ok 196 - get_curried returns value at index 1 ok 197 - set returns new value ok 198 - set value at index 1 lives ok 199 - get value at index 1 returns new value ok 200 - set_curried_1 lives ok 201 - get value at index 1 returns new value ok 202 - set_curried_2 lives ok 203 - get value at index 1 returns new value ok 204 - accessor with one argument returns value at index 1 ok 205 - accessor returns new value ok 206 - accessor as writer lives ok 207 - accessor set value at index 1 ok 208 - accessor_curried_1 returns expected value when called with no arguments ok 209 - accessor_curried_1 as writer lives ok 210 - accessor_curried_1 set value at index 1 ok 211 - accessor_curried_2 as writer lives ok 212 - accessor_curried_2 set value at index 1 ok 213 - clear lives ok 214 - values is empty after call to clear ok 215 - shift returns undef on an empty array ok 216 - shifted from an empty array and lived ok 217 - values is not empty after failed call to clear ok 218 - pushed 4 elements, got number of elements in the array back ok 219 - delete returns deleted value ok 220 - delete lives ok 221 - delete removed the specified element ok 222 - delete_curried lives ok 223 - delete removed the specified element ok 224 - insert lives ok 225 - insert added the specified element ok 226 - return value of splice is empty list when not removing elements ok 227 - splice lives ok 228 - splice added the specified elements ok 229 - splice returns list of removed values ok 230 - splice lives ok 231 - splice added the specified elements ok 232 - splice_curried_1 lives ok 233 - splice added the specified elements ok 234 - splice_curried_2 lives ok 235 - splice added the specified elements ok 236 - splice_curried_all lives ok 237 - splice added the specified elements ok 238 - splice in scalar context returns last element removed ok 239 - splice in scalar context returns undef when no elements are removed ok 240 - sort returns sorted values ok 241 - sort returns values sorted by provided function ok 242 - sort_in_place sorts values ok 243 - sort_in_place with function sorts values ok 244 - sort_in_place_curried sorts values ok 245 - map returns the expected values ok 246 - map_curried returns the expected values ok 247 - grep returns the expected values ok 248 - grep works with obj that overload code dereferencing ok 249 - grep_curried returns the expected values ok 250 - first returns expected value ok 251 - first_curried returns expected value ok 252 - first_index returns expected value ok 253 - first_index_curried returns expected value ok 254 - join returns expected result ok 255 - join returns expected result when joining with empty string ok 256 - join returns expected result when joining with empty string ok 257 - shuffle returns all values (cannot check for a random order) ok 258 - uniq returns expected values (in original order) ok 259 - reduce returns expected value ok 260 - reduce_curried returns expected value ok 261 - natatime returns expected iterator ok 262 - natatime with function returns expected value ok 263 - natatime_curried returns expected iterator ok 264 - natatime_curried with function returns expected value ok 265 - Foo3->can('accessor') ok 266 - Foo3->can('accessor_curried_1') ok 267 - Foo3->can('accessor_curried_2') ok 268 - Foo3->can('clear') ok 269 - Foo3->can('count') ok 270 - Foo3->can('delete') ok 271 - Foo3->can('delete_curried') ok 272 - Foo3->can('elements') ok 273 - Foo3->can('first') ok 274 - Foo3->can('first_curried') ok 275 - Foo3->can('first_index') ok 276 - Foo3->can('first_index_curried') ok 277 - Foo3->can('get') ok 278 - Foo3->can('get_curried') ok 279 - Foo3->can('grep') ok 280 - Foo3->can('grep_curried') ok 281 - Foo3->can('insert') ok 282 - Foo3->can('insert_curried') ok 283 - Foo3->can('is_empty') ok 284 - Foo3->can('join') ok 285 - Foo3->can('join_curried') ok 286 - Foo3->can('map') ok 287 - Foo3->can('map_curried') ok 288 - Foo3->can('natatime') ok 289 - Foo3->can('natatime_curried') ok 290 - Foo3->can('pop') ok 291 - Foo3->can('push') ok 292 - Foo3->can('push_curried') ok 293 - Foo3->can('reduce') ok 294 - Foo3->can('reduce_curried') ok 295 - Foo3->can('set') ok 296 - Foo3->can('set_curried_1') ok 297 - Foo3->can('set_curried_2') ok 298 - Foo3->can('shift') ok 299 - Foo3->can('shuffle') ok 300 - Foo3->can('sort') ok 301 - Foo3->can('sort_curried') ok 302 - Foo3->can('sort_in_place') ok 303 - Foo3->can('sort_in_place_curried') ok 304 - Foo3->can('splice') ok 305 - Foo3->can('splice_curried_1') ok 306 - Foo3->can('splice_curried_2') ok 307 - Foo3->can('splice_curried_all') ok 308 - Foo3->can('uniq') ok 309 - Foo3->can('unshift') ok 310 - Foo3->can('unshift_curried') ok 311 - values can be set in constructor ok 312 - values is not empty ok 313 - count returns 3 ok 314 - pushed three new values and lived ok 315 - call to push without arguments lives ok 316 - unshift returns size of the new array ok 317 - unshifted two values and lived ok 318 - unshift changed the value of the array in the object ok 319 - call to unshift without arguments lives ok 320 - pop returns the last value in the array ok 321 - pop changed the value of the array in the object ok 322 - shift returns the first value ok 323 - shift changed the value of the array in the object ok 324 - call to elements returns values as a list ok 325 - get values at index 0 ok 326 - get values at index 1 ok 327 - get values at index 2 ok 328 - get_curried returns value at index 1 ok 329 - set returns new value ok 330 - set value at index 1 lives ok 331 - get value at index 1 returns new value ok 332 - set_curried_1 lives ok 333 - get value at index 1 returns new value ok 334 - set_curried_2 lives ok 335 - get value at index 1 returns new value ok 336 - accessor with one argument returns value at index 1 ok 337 - accessor returns new value ok 338 - accessor as writer lives ok 339 - accessor set value at index 1 ok 340 - accessor_curried_1 returns expected value when called with no arguments ok 341 - accessor_curried_1 as writer lives ok 342 - accessor_curried_1 set value at index 1 ok 343 - accessor_curried_2 as writer lives ok 344 - accessor_curried_2 set value at index 1 ok 345 - clear lives ok 346 - values is empty after call to clear ok 347 - shift returns undef on an empty array ok 348 - shifted from an empty array and lived ok 349 - values is not empty after failed call to clear ok 350 - pushed 4 elements, got number of elements in the array back ok 351 - delete returns deleted value ok 352 - delete lives ok 353 - delete removed the specified element ok 354 - delete_curried lives ok 355 - delete removed the specified element ok 356 - insert lives ok 357 - insert added the specified element ok 358 - return value of splice is empty list when not removing elements ok 359 - splice lives ok 360 - splice added the specified elements ok 361 - splice returns list of removed values ok 362 - splice lives ok 363 - splice added the specified elements ok 364 - splice_curried_1 lives ok 365 - splice added the specified elements ok 366 - splice_curried_2 lives ok 367 - splice added the specified elements ok 368 - splice_curried_all lives ok 369 - splice added the specified elements ok 370 - splice in scalar context returns last element removed ok 371 - splice in scalar context returns undef when no elements are removed ok 372 - sort returns sorted values ok 373 - sort returns values sorted by provided function ok 374 - sort_in_place sorts values ok 375 - sort_in_place with function sorts values ok 376 - sort_in_place_curried sorts values ok 377 - map returns the expected values ok 378 - map_curried returns the expected values ok 379 - grep returns the expected values ok 380 - grep works with obj that overload code dereferencing ok 381 - grep_curried returns the expected values ok 382 - first returns expected value ok 383 - first_curried returns expected value ok 384 - first_index returns expected value ok 385 - first_index_curried returns expected value ok 386 - join returns expected result ok 387 - join returns expected result when joining with empty string ok 388 - join returns expected result when joining with empty string ok 389 - shuffle returns all values (cannot check for a random order) ok 390 - uniq returns expected values (in original order) ok 391 - reduce returns expected value ok 392 - reduce_curried returns expected value ok 393 - natatime returns expected iterator ok 394 - natatime with function returns expected value ok 395 - natatime_curried returns expected iterator ok 396 - natatime_curried with function returns expected value ok 397 - can use accessor to set value to undef ok 398 - can use curried accessor to set value to undef 1..398 ok t/from-moose/trait_bool.t ......... ok 1 - Foo1->can('darken') ok 2 - Foo1->can('flip_switch') ok 3 - Foo1->can('illuminate') ok 4 - Foo1->can('is_dark') ok 5 - set is_lit to 1 using ->illuminate ok 6 - check if is_dark does the right thing ok 7 - set is_lit to 0 using ->darken ok 8 - check if is_dark does the right thing ok 9 - toggle is_lit back to 1 using ->flip_switch ok 10 - check if is_dark does the right thing ok 11 - toggle is_lit back to 0 again using ->flip_switch ok 12 - check if is_dark does the right thing ok 13 - Foo2->can('darken') ok 14 - Foo2->can('flip_switch') ok 15 - Foo2->can('illuminate') ok 16 - Foo2->can('is_dark') ok 17 - set is_lit to 1 using ->illuminate ok 18 - check if is_dark does the right thing ok 19 - set is_lit to 0 using ->darken ok 20 - check if is_dark does the right thing ok 21 - toggle is_lit back to 1 using ->flip_switch ok 22 - check if is_dark does the right thing ok 23 - toggle is_lit back to 0 again using ->flip_switch ok 24 - check if is_dark does the right thing ok 25 - Foo3->can('darken') ok 26 - Foo3->can('flip_switch') ok 27 - Foo3->can('illuminate') ok 28 - Foo3->can('is_dark') ok 29 - set is_lit to 1 using ->illuminate ok 30 - check if is_dark does the right thing ok 31 - set is_lit to 0 using ->darken ok 32 - check if is_dark does the right thing ok 33 - toggle is_lit back to 1 using ->flip_switch ok 34 - check if is_dark does the right thing ok 35 - toggle is_lit back to 0 again using ->flip_switch ok 36 - check if is_dark does the right thing ok 37 - Foo4->can('darken') ok 38 - Foo4->can('flip_switch') ok 39 - Foo4->can('illuminate') ok 40 - Foo4->can('is_dark') ok 41 - set is_lit to 1 using ->illuminate ok 42 - check if is_dark does the right thing ok 43 - set is_lit to 0 using ->darken ok 44 - check if is_dark does the right thing ok 45 - toggle is_lit back to 1 using ->flip_switch ok 46 - check if is_dark does the right thing ok 47 - toggle is_lit back to 0 again using ->flip_switch ok 48 - check if is_dark does the right thing 1..48 ok t/from-moose/trait_code.t ......... ok 1 - $i is 1 after invoke_callback ok 2 - Call as method remains unimplemented ok 3 - multiple double value ok 4 - $i is 1 after invoke_callback ok 5 - Call as method remains unimplemented ok 6 - multiple double value ok 7 - $i is 1 after invoke_callback ok 8 - Call as method remains unimplemented ok 9 - multiple double value 1..9 ok t/from-moose/trait_hash.t ......... ok 1 - Foo1->can('clear_options') ok 2 - Foo1->can('delete_option') ok 3 - Foo1->can('get_option') ok 4 - Foo1->can('has_no_options') ok 5 - Foo1->can('has_option') ok 6 - Foo1->can('is_defined') ok 7 - Foo1->can('key_value') ok 8 - Foo1->can('keys') ok 9 - Foo1->can('num_options') ok 10 - Foo1->can('option_accessor') ok 11 - Foo1->can('options_elements') ok 12 - Foo1->can('quantity') ok 13 - Foo1->can('set_option') ok 14 - Foo1->can('values') ok 15 - ... we have no options ok 16 - ... we have no options ok 17 - ... no options yet ok 18 - ... we have no foo option ok 19 - set return single new value in scalar context ok 20 - ... set the option okay ok 21 - ... foo is defined ok 22 - ... we have options ok 23 - ... we have 1 option(s) ok 24 - ... we have a foo option ok 25 - ... got options now ok 26 - ... set the option okay ok 27 - ... we have 2 option(s) ok 28 - ... got more options now ok 29 - ... got the right option ok 30 - get multiple options at once ok 31 - ... got last option in scalar context ok 32 - ... set the option okay ok 33 - 4 options ok 34 - get multiple options at once ok 35 - delete returns deleted value ok 36 - ... deleted the option okay ok 37 - delete returns all deleted values in list context ok 38 - ... deleted multiple option okay ok 39 - ... we have 1 option(s) ok 40 - ... got more options now ok 41 - ... cleared options ok 42 - ... options added okay with defaults ok 43 - reader part of curried accessor works ok 44 - accessor as reader ok 45 - ... returns what we expect ok 46 - accessor as writer ok 47 - ... good constructor params not ok 48 - ... could not add a hash ref where an string is expected # TODO this is currently difficult to implement due to Moo details. # Failed (TODO) test '... could not add a hash ref where an string is expected' # at t/from-moose/trait_hash.t line 221. # got: undef # expected: anything else ok 49 - ... bad constructor params ok 50 - set returns newly set values in order of keys provided ok 51 - keys returns expected keys ok 52 - values returns expected values ok 53 - ... got the right key value pairs ok 54 - ... got the right hash elements ok 55 - Foo2->can('clear_options') ok 56 - Foo2->can('delete_option') ok 57 - Foo2->can('get_option') ok 58 - Foo2->can('has_no_options') ok 59 - Foo2->can('has_option') ok 60 - Foo2->can('is_defined') ok 61 - Foo2->can('key_value') ok 62 - Foo2->can('keys') ok 63 - Foo2->can('num_options') ok 64 - Foo2->can('option_accessor') ok 65 - Foo2->can('options_elements') ok 66 - Foo2->can('quantity') ok 67 - Foo2->can('set_option') ok 68 - Foo2->can('values') ok 69 - ... we have no options ok 70 - ... we have no options ok 71 - ... no options yet ok 72 - ... we have no foo option ok 73 - set return single new value in scalar context ok 74 - ... set the option okay ok 75 - ... foo is defined ok 76 - ... we have options ok 77 - ... we have 1 option(s) ok 78 - ... we have a foo option ok 79 - ... got options now ok 80 - ... set the option okay ok 81 - ... we have 2 option(s) ok 82 - ... got more options now ok 83 - ... got the right option ok 84 - get multiple options at once ok 85 - ... got last option in scalar context ok 86 - ... set the option okay ok 87 - 4 options ok 88 - get multiple options at once ok 89 - delete returns deleted value ok 90 - ... deleted the option okay ok 91 - delete returns all deleted values in list context ok 92 - ... deleted multiple option okay ok 93 - ... we have 1 option(s) ok 94 - ... got more options now ok 95 - ... cleared options ok 96 - ... options added okay with defaults ok 97 - reader part of curried accessor works ok 98 - accessor as reader ok 99 - ... returns what we expect ok 100 - accessor as writer ok 101 - ... good constructor params not ok 102 - ... could not add a hash ref where an string is expected # TODO this is currently difficult to implement due to Moo details. # Failed (TODO) test '... could not add a hash ref where an string is expected' # at t/from-moose/trait_hash.t line 221. # got: undef # expected: anything else ok 103 - ... bad constructor params ok 104 - set returns newly set values in order of keys provided ok 105 - keys returns expected keys ok 106 - values returns expected values ok 107 - ... got the right key value pairs ok 108 - ... got the right hash elements ok 109 - set_option with lazy default ok 110 - key for x exists - lazy default ok 111 - key for x is defined - lazy default ok 112 - kv returns lazy default ok 113 - accessor triggers lazy default generator ok 114 - Foo3->can('clear_options') ok 115 - Foo3->can('delete_option') ok 116 - Foo3->can('get_option') ok 117 - Foo3->can('has_no_options') ok 118 - Foo3->can('has_option') ok 119 - Foo3->can('is_defined') ok 120 - Foo3->can('key_value') ok 121 - Foo3->can('keys') ok 122 - Foo3->can('num_options') ok 123 - Foo3->can('option_accessor') ok 124 - Foo3->can('options_elements') ok 125 - Foo3->can('quantity') ok 126 - Foo3->can('set_option') ok 127 - Foo3->can('values') ok 128 - ... we have no options ok 129 - ... we have no options ok 130 - ... no options yet ok 131 - ... we have no foo option ok 132 - set return single new value in scalar context ok 133 - ... set the option okay ok 134 - ... foo is defined ok 135 - ... we have options ok 136 - ... we have 1 option(s) ok 137 - ... we have a foo option ok 138 - ... got options now ok 139 - ... set the option okay ok 140 - ... we have 2 option(s) ok 141 - ... got more options now ok 142 - ... got the right option ok 143 - get multiple options at once ok 144 - ... got last option in scalar context ok 145 - ... set the option okay ok 146 - 4 options ok 147 - get multiple options at once ok 148 - delete returns deleted value ok 149 - ... deleted the option okay ok 150 - delete returns all deleted values in list context ok 151 - ... deleted multiple option okay ok 152 - ... we have 1 option(s) ok 153 - ... got more options now ok 154 - ... cleared options ok 155 - ... options added okay with defaults ok 156 - reader part of curried accessor works ok 157 - accessor as reader ok 158 - ... returns what we expect ok 159 - accessor as writer ok 160 - ... good constructor params not ok 161 - ... could not add a hash ref where an string is expected # TODO this is currently difficult to implement due to Moo details. # Failed (TODO) test '... could not add a hash ref where an string is expected' # at t/from-moose/trait_hash.t line 221. # got: undef # expected: anything else ok 162 - ... bad constructor params ok 163 - set returns newly set values in order of keys provided ok 164 - keys returns expected keys ok 165 - values returns expected values ok 166 - ... got the right key value pairs ok 167 - ... got the right hash elements ok 168 - can use accessor to set value to undef ok 169 - can use accessor to set value to undef 1..169 ok t/from-moose/trait_number.t ....... ok 1 - Foo1->can('abs') ok 2 - Foo1->can('add') ok 3 - Foo1->can('cut_in_half') ok 4 - Foo1->can('dec') ok 5 - Foo1->can('div') ok 6 - Foo1->can('inc') ok 7 - Foo1->can('mod') ok 8 - Foo1->can('mul') ok 9 - Foo1->can('odd') ok 10 - Foo1->can('set') ok 11 - Foo1->can('sub') ok 12 - Default to five ok 13 - add returns new value ok 14 - sub returns new value ok 15 - Subtract three for 12 ok 16 - Set to ten ok 17 - div returns new value ok 18 - divide by 2 ok 19 - mul returns new value ok 20 - multiplied by 2 ok 21 - mod returns new value ok 22 - Mod by 2 ok 23 - Mod by 5 ok 24 - abs returns new value ok 25 - abs 1 ok 26 - inc 12 ok 27 - dec 13 ok 28 - Foo2->can('abs') ok 29 - Foo2->can('add') ok 30 - Foo2->can('cut_in_half') ok 31 - Foo2->can('dec') ok 32 - Foo2->can('div') ok 33 - Foo2->can('inc') ok 34 - Foo2->can('mod') ok 35 - Foo2->can('mul') ok 36 - Foo2->can('odd') ok 37 - Foo2->can('set') ok 38 - Foo2->can('sub') ok 39 - Default to five ok 40 - add returns new value ok 41 - sub returns new value ok 42 - Subtract three for 12 ok 43 - Set to ten ok 44 - div returns new value ok 45 - divide by 2 ok 46 - mul returns new value ok 47 - multiplied by 2 ok 48 - mod returns new value ok 49 - Mod by 2 ok 50 - Mod by 5 ok 51 - abs returns new value ok 52 - abs 1 ok 53 - inc 12 ok 54 - dec 13 ok 55 - Foo3->can('abs') ok 56 - Foo3->can('add') ok 57 - Foo3->can('cut_in_half') ok 58 - Foo3->can('dec') ok 59 - Foo3->can('div') ok 60 - Foo3->can('inc') ok 61 - Foo3->can('mod') ok 62 - Foo3->can('mul') ok 63 - Foo3->can('odd') ok 64 - Foo3->can('set') ok 65 - Foo3->can('sub') ok 66 - Default to five ok 67 - add returns new value ok 68 - sub returns new value ok 69 - Subtract three for 12 ok 70 - Set to ten ok 71 - div returns new value ok 72 - divide by 2 ok 73 - mul returns new value ok 74 - multiplied by 2 ok 75 - mod returns new value ok 76 - Mod by 2 ok 77 - Mod by 5 ok 78 - abs returns new value ok 79 - abs 1 ok 80 - inc 12 ok 81 - dec 13 1..81 ok t/from-moose/trait_string.t ....... ok 1 - Foo1->can('append') ok 2 - Foo1->can('append_curried') ok 3 - Foo1->can('chomp') ok 4 - Foo1->can('chop') ok 5 - Foo1->can('clear') ok 6 - Foo1->can('inc') ok 7 - Foo1->can('length') ok 8 - Foo1->can('match') ok 9 - Foo1->can('match_curried') ok 10 - Foo1->can('prepend') ok 11 - Foo1->can('prepend_curried') ok 12 - Foo1->can('replace') ok 13 - Foo1->can('replace_curried') ok 14 - Foo1->can('substr') ok 15 - Foo1->can('substr_curried_1') ok 16 - Foo1->can('substr_curried_2') ok 17 - Foo1->can('substr_curried_3') ok 18 - length returns zero ok 19 - length returns 1 for new string ok 20 - inc returns new value ok 21 - append returns new value ok 22 - chomp returns number of characters removed ok 23 - chop returns character removed ok 24 - prepend returns new value ok 25 - replace returns new value ok 26 - match -barx against /[aq]/ returns matches ok 27 - match -barx against /[aq]/ returns matches ok 28 - match with string as argument returns true ok 29 - match with empty string as argument returns true ok 30 - match_curried returns false ok 31 - match curried returns true ok 32 - substr as getter with one argument ok 33 - substr as getter with two arguments ok 34 - substr as setter returns replaced string ok 35 - substr_curried_1 returns expected value ok 36 - substr_curried_1 with one argument returns expected value ok 37 - substr_curried_2 returns expected value 1..37 ok t/handlesvia_in_role.t ............ ok 1 - get_foo worked ok 2 - get_bar worked ok 3 - set_foo worked ok 4 - set_bar worked ok 5 - foos accessor worked ok 6 - get_baz worked ok 7 - bazkeys worked 1..7 ok t/hash.t .......................... ok 1 - get_foo worked ok 2 - get_bar worked ok 3 - set_foo worked ok 4 - set_bar worked ok 5 - foos accessor worked ok 6 - get_baz worked ok 7 - bazkeys worked 1..7 ok t/invalid.t ....................... ok 1 - invalid handles ref passed along cleanly ok 2 - noop if has() is not found in the samespace ok 3 - noop on runs with no handles_via ok 4 - Missing target methods just get ignored 1..4 ok t/nonmoo-class.t .................. ok 1 - class doesnt inherit from moo ok 2 - handlesVia still applied 1..2 ok t/proof_of_concept.t .............. ok 1 ok 2 ok 3 ok 4 1..4 ok t/release-pod-coverage.t .......... skipped: these tests are for release candidate testing t/release-pod-syntax.t ............ skipped: these tests are for release candidate testing t/unimport/namespace_autoclean.t .. ok 1 - An object of class 'Autoclean::Moo' isa 'Autoclean::Moo' ok 2 - An object of class 'Autoclean::HandlesVia' isa 'Autoclean::HandlesVia' ok 3 - An object of class 'Autoclean::HandlesVia::WithRole' isa 'Autoclean::HandlesVia::WithRole' ok 4 - plain Moo: namespace is cleaned ok 5 - HandlesVia: namespace is cleaned ok 6 - HandlesVia in a role: namespace is cleaned 1..6 ok t/unimport/namespace_clean.t ...... ok 1 - An object of class 'Clean::Moo' isa 'Clean::Moo' ok 2 - An object of class 'Clean::HandlesVia' isa 'Clean::HandlesVia' ok 3 - An object of class 'Clean::HandlesVia::WithRole' isa 'Clean::HandlesVia::WithRole' ok 4 - plain Moo: namespace is cleaned ok 5 - HandlesVia: namespace is cleaned ok 6 - HandlesVia in a role: namespace is cleaned 1..6 ok t/unimport/no_moo.t ............... ok 1 - An object of class 'NoMoo::Moo' isa 'NoMoo::Moo' ok 2 - An object of class 'NoMoo::HandlesVia' isa 'NoMoo::HandlesVia' ok 3 - An object of class 'NoMoo::WithRole' isa 'NoMoo::WithRole' ok 4 - plain Moo: namespace is cleaned ok 5 - HandlesVia: namespace is cleaned ok 6 - HandlesVia in a Role: namespace is cleaned 1..6 ok t/unimport/pollution.t ............ ok 1 - An object of class 'Polluted::Moo' isa 'Polluted::Moo' ok 2 - An object of class 'Polluted::HandlesVia' isa 'Polluted::HandlesVia' ok 3 - Plain Moo-Object can 'has' ok 4 - HandlesVia-Object can 'has' ok 5 - Moo-Object can't 'foo' ok 6 - Polluted::Moo->can('foo') ok 7 - foo-attribute was set ok 8 - HandlesVia-Object can't 'foo' ok 9 - Polluted::HandlesVia->can(...) ok 10 - foo-attribute was set ok 11 - bar is not defined in foo attribute ok 12 - delegation works as expected 1..12 ok All tests successful. Files=18, Tests=799, 3 wallclock secs ( 0.16 usr 0.05 sys + 2.19 cusr 0.20 csys = 2.60 CPU) Result: PASS MATTP/MooX-HandlesVia-0.001008.tar.gz make test TEST_VERBOSE=1 -- OK Matthew Phillips <mattp@cpan.org> NativeTrait-like behavior for Moo. >>> (cd /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68 && tar cvf - MooX-HandlesVia-0.001008.ppd blib) | gzip -c >/data/fly2200/var/REPO/M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz MooX-HandlesVia-0.001008.ppd blib/ blib/man3/ blib/man3/Data::Perl::Bool::MooseLike.3 blib/man3/Data::Perl::Collection::Array::MooseLike.3 blib/man3/Data::Perl::Collection::Hash::MooseLike.3 blib/man3/MooX::HandlesVia.3 blib/man3/Data::Perl::String::MooseLike.3 blib/man3/Data::Perl::Number::MooseLike.3 blib/lib/ blib/lib/Data/ blib/lib/Data/Perl/ blib/lib/Data/Perl/String/ blib/lib/Data/Perl/String/MooseLike.pm blib/lib/Data/Perl/Collection/ blib/lib/Data/Perl/Collection/Hash/ blib/lib/Data/Perl/Collection/Hash/MooseLike.pm blib/lib/Data/Perl/Collection/Array/ blib/lib/Data/Perl/Collection/Array/MooseLike.pm blib/lib/Data/Perl/Bool/ blib/lib/Data/Perl/Bool/MooseLike.pm blib/lib/Data/Perl/Number/ blib/lib/Data/Perl/Number/MooseLike.pm blib/lib/MooX/ blib/lib/MooX/HandlesVia.pm >>> mv /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/MooX-HandlesVia-0.001008.ppd /data/fly2200/var/REPO/M/MA/MATTP Running test for module 'DateTime::Format::MySQL' Running make for X/XM/XMIKEW/DateTime-Format-MySQL-0.05.tar.gz Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/X/XM/XMIKEW/DateTime-Format-MySQL-0.05.tar.gz ok DateTime-Format-MySQL-0.05 DateTime-Format-MySQL-0.05/Build.PL DateTime-Format-MySQL-0.05/Changes DateTime-Format-MySQL-0.05/LICENSE DateTime-Format-MySQL-0.05/Makefile.PL DateTime-Format-MySQL-0.05/MANIFEST DateTime-Format-MySQL-0.05/META.json DateTime-Format-MySQL-0.05/META.yml DateTime-Format-MySQL-0.05/README DateTime-Format-MySQL-0.05/lib DateTime-Format-MySQL-0.05/lib/DateTime DateTime-Format-MySQL-0.05/lib/DateTime/Format DateTime-Format-MySQL-0.05/lib/DateTime/Format/MySQL.pm DateTime-Format-MySQL-0.05/t DateTime-Format-MySQL-0.05/t/00load.t DateTime-Format-MySQL-0.05/t/01format.t DateTime-Format-MySQL-0.05/t/02parse.t Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building X/XM/XMIKEW/DateTime-Format-MySQL-0.05.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL # running Build.PL Checking prerequisites... requires: ! DateTime::Format::Builder is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'DateTime-Format-MySQL' version '0.05' ---- Unsatisfied dependencies detected during ---- ---- XMIKEW/DateTime-Format-MySQL-0.05.tar.gz ---- DateTime::Format::Builder [requires] Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'DateTime::Format::Builder' Running make for D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz ok DateTime-Format-Builder-0.81/ DateTime-Format-Builder-0.81/MANIFEST DateTime-Format-Builder-0.81/t/ DateTime-Format-Builder-0.81/t/self.t DateTime-Format-Builder-0.81/t/strptime.t DateTime-Format-Builder-0.81/t/99pod.t DateTime-Format-Builder-0.81/t/mergecb.t DateTime-Format-Builder-0.81/t/wholeclass.t DateTime-Format-Builder-0.81/t/dispatch.t DateTime-Format-Builder-0.81/t/verbose.t DateTime-Format-Builder-0.81/t/release-no-tabs.t DateTime-Format-Builder-0.81/t/nocon.t DateTime-Format-Builder-0.81/t/quick.t DateTime-Format-Builder-0.81/t/memory-cycle.t DateTime-Format-Builder-0.81/t/taint.t DateTime-Format-Builder-0.81/t/basic.t DateTime-Format-Builder-0.81/t/release-pod-linkcheck.t DateTime-Format-Builder-0.81/t/param.t DateTime-Format-Builder-0.81/t/fall.t DateTime-Format-Builder-0.81/t/release-eol.t DateTime-Format-Builder-0.81/t/newclass.t DateTime-Format-Builder-0.81/t/import.t DateTime-Format-Builder-0.81/t/release-pod-syntax.t DateTime-Format-Builder-0.81/t/on_fail_sub.t DateTime-Format-Builder-0.81/t/lengths.t DateTime-Format-Builder-0.81/t/clone.t DateTime-Format-Builder-0.81/t/create.t DateTime-Format-Builder-0.81/t/on_fail_regex.t DateTime-Format-Builder-0.81/t/extra.t DateTime-Format-Builder-0.81/t/altcon.t DateTime-Format-Builder-0.81/t/release-cpan-changes.t DateTime-Format-Builder-0.81/t/noredef.t DateTime-Format-Builder-0.81/t/on_fail.t DateTime-Format-Builder-0.81/lib/ DateTime-Format-Builder-0.81/lib/DateTime/ DateTime-Format-Builder-0.81/lib/DateTime/Format/ DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder.pm DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/ DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Tutorial.pod DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser/ DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser/Quick.pm DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser/Regex.pm DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser/Strptime.pm DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser/generic.pm DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser/Dispatch.pm DateTime-Format-Builder-0.81/lib/DateTime/Format/Builder/Parser.pm DateTime-Format-Builder-0.81/README DateTime-Format-Builder-0.81/examples/ DateTime-Format-Builder-0.81/examples/Tivoli.pm DateTime-Format-Builder-0.81/examples/W3CDTF.pm DateTime-Format-Builder-0.81/examples/Fall.pm DateTime-Format-Builder-0.81/examples/ICal.pm DateTime-Format-Builder-0.81/examples/Apache.pm DateTime-Format-Builder-0.81/examples/MySQL.pm DateTime-Format-Builder-0.81/examples/Simple.pm DateTime-Format-Builder-0.81/LICENSE DateTime-Format-Builder-0.81/META.yml DateTime-Format-Builder-0.81/Makefile.PL DateTime-Format-Builder-0.81/Changes DateTime-Format-Builder-0.81/META.json DateTime-Format-Builder-0.81/INSTALL DateTime-Format-Builder-0.81/dist.ini Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Warning: prerequisite DateTime::Format::Strptime 1.04 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for DateTime::Format::Builder Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DROLSKY/DateTime-Format-Builder-0.81.tar.gz ---- DateTime::Format::Strptime [requires] Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'DateTime::Format::Strptime' Running make for D/DR/DROLSKY/DateTime-Format-Strptime-1.57.tar.gz Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.57.tar.gz ok DateTime-Format-Strptime-1.57/ DateTime-Format-Strptime-1.57/dist.ini DateTime-Format-Strptime-1.57/perltidyrc DateTime-Format-Strptime-1.57/cpanfile DateTime-Format-Strptime-1.57/t/ DateTime-Format-Strptime-1.57/t/author-test-version.t DateTime-Format-Strptime-1.57/t/005_croak.t DateTime-Format-Strptime-1.57/t/00-report-prereqs.t DateTime-Format-Strptime-1.57/t/release-portability.t DateTime-Format-Strptime-1.57/t/release-pod-syntax.t DateTime-Format-Strptime-1.57/t/author-mojibake.t DateTime-Format-Strptime-1.57/t/release-pod-coverage.t DateTime-Format-Strptime-1.57/t/release-tidyall.t DateTime-Format-Strptime-1.57/t/002_dates.t DateTime-Format-Strptime-1.57/t/author-001_all_locales.t DateTime-Format-Strptime-1.57/t/release-pod-linkcheck.t DateTime-Format-Strptime-1.57/t/author-00-compile.t DateTime-Format-Strptime-1.57/t/author-eol.t DateTime-Format-Strptime-1.57/t/author-no-tabs.t DateTime-Format-Strptime-1.57/t/003_every.t DateTime-Format-Strptime-1.57/t/008_epoch.t DateTime-Format-Strptime-1.57/t/004_locale_defaults.t DateTime-Format-Strptime-1.57/t/00-report-prereqs.dd DateTime-Format-Strptime-1.57/t/001_load.t DateTime-Format-Strptime-1.57/t/009_regexp.t DateTime-Format-Strptime-1.57/t/006_locales.t DateTime-Format-Strptime-1.57/t/007_edge.t DateTime-Format-Strptime-1.57/t/author-pod-spell.t DateTime-Format-Strptime-1.57/Makefile.PL DateTime-Format-Strptime-1.57/META.yml DateTime-Format-Strptime-1.57/LICENSE DateTime-Format-Strptime-1.57/lib/ DateTime-Format-Strptime-1.57/lib/DateTime/ DateTime-Format-Strptime-1.57/lib/DateTime/Format/ DateTime-Format-Strptime-1.57/lib/DateTime/Format/Strptime.pm DateTime-Format-Strptime-1.57/META.json DateTime-Format-Strptime-1.57/tidyall.ini DateTime-Format-Strptime-1.57/Changes DateTime-Format-Strptime-1.57/MANIFEST DateTime-Format-Strptime-1.57/perlcriticrc DateTime-Format-Strptime-1.57/INSTALL DateTime-Format-Strptime-1.57/README.md Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DR/DROLSKY/DateTime-Format-Strptime-1.57.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for DateTime::Format::Strptime Writing MYMETA.yml and MYMETA.json >>> make cp lib/DateTime/Format/Strptime.pm blib/lib/DateTime/Format/Strptime.pm Manifying 1 pod document DROLSKY/DateTime-Format-Strptime-1.57.tar.gz make -- OK Prepending /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.04 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.04 # # === Test Requires === # # Module Want Have # ------------------- ---- -------- # ExtUtils::MakeMaker any 7.04 # File::Spec any 3.47 # Test::More 0.96 1.001014 # utf8 any 1.17 # warnings any 1.32 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # ------------------ ---- ---- # Carp any 1.36 # DateTime 1.00 1.21 # DateTime::Locale 0.45 0.92 # DateTime::TimeZone 0.79 1.94 # Exporter any 5.72 # Params::Validate 0.64 1.21 # strict any 1.09 # vars any 1.03 # t/00-report-prereqs.t ....... 1..1 ok 1 ok t/001_load.t ................ ok 1 - use DateTime::Format::Strptime; ok 2 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' 1..2 ok t/002_dates.t ............... Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 1998-12-31 Parser = ($year, $month, $day) = $time_string =~ /(\d{4})\-([\d ]?\d)\-([\d ]?\d)/ dow_name = month_name = century = day = 31 hour_24 = hour_12 = doy = month = 12 minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 1998 ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 1998-12-31 00:00:00 +0000 floating Setting timezone: Actual Datetime: 1998-12-31 00:00:00 +0000 floating ok 1 - %Y-%m-%d Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 98-12-31 Parser = ($year_100, $month, $day) = $time_string =~ /([\d ]?\d)\-([\d ]?\d)\-([\d ]?\d)/ dow_name = month_name = century = day = 31 hour_24 = hour_12 = doy = month = 12 minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = 98 year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). No century, guessing for 98Guessed 1900sSet hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 1998-12-31 00:00:00 +0000 floating Setting timezone: Actual Datetime: 1998-12-31 00:00:00 +0000 floating ok 2 - %y-%m-%d Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 1998 years, 312 days Parser = ($year, $doy) = $time_string =~ /(\d{4})\ years\,\ (\d{1,3})\ days/ dow_name = month_name = century = day = hour_24 = hour_12 = doy = 312 month = minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 1998 ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 1998-11-08 00:00:00 +0000 floating Setting timezone: Actual Datetime: 1998-11-08 00:00:00 +0000 floating ok 3 - %Y years, %j days Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = Jan 24, 2003 Parser = ($month_name, $day, $year) = $time_string =~ /([^\s\d]+)\ ([\d ]?\d)\,\ (\d{4})/ dow_name = month_name = Jan century = day = 24 hour_24 = hour_12 = doy = month = minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 2003 ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 2003-01-24 00:00:00 +0000 floating Setting timezone: Actual Datetime: 2003-01-24 00:00:00 +0000 floating ok 4 - %b %d, %Y Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = January 24, 2003 Parser = ($month_name, $day, $year) = $time_string =~ /([^\s\d]+)\ ([\d ]?\d)\,\ (\d{4})/ dow_name = month_name = January century = day = 24 hour_24 = hour_12 = doy = month = minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 2003 ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 2003-01-24 00:00:00 +0000 floating Setting timezone: Actual Datetime: 2003-01-24 00:00:00 +0000 floating ok 5 - %B %d, %Y Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56 Parser = ($hour_24, $minute, $second) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 0001-01-01 23:45:56 +0000 floating Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +0000 floating ok 6 - %H:%M:%S Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 11:34:56 PM Parser = ($hour_12, $minute, $second, $ampm) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\ (AM|PM|am|pm)/ dow_name = month_name = century = day = hour_24 = hour_12 = 11 doy = month = minute = 34 ampm = PM second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to 23. Set minute to 34. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 0001-01-01 23:34:56 +0000 floating Setting timezone: Actual Datetime: 0001-01-01 23:34:56 +0000 floating ok 7 - %l:%M:%S %p Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56.123456789 Parser = ($hour_24, $minute, $second, $nanosecond) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\.(\d+)/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = 123456789 week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 123456789. Potential Datetime: 0001-01-01 23:45:56 +0000 floating Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +0000 floating ok 8 - %H:%M:%S.%N Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56.123456 Parser = ($hour_24, $minute, $second, $nanosecond) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\.(\d{6})/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = 123456 week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 123456000. Potential Datetime: 0001-01-01 23:45:56 +0000 floating Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +0000 floating ok 9 - %H:%M:%S.%6N Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56.123 Parser = ($hour_24, $minute, $second, $nanosecond) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\.(\d{3})/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = 123 week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 123000000. Potential Datetime: 0001-01-01 23:45:56 +0000 floating Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +0000 floating ok 10 - %H:%M:%S.%3N Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 2003;056 = 2003-02-25 Parser = ($year, $doy, $year, $month, $day) = $time_string =~ /(\d{4})\;(\d{1,3})\ \=\ (\d{4})\-([\d ]?\d)\-([\d ]?\d)/ dow_name = month_name = century = day = 25 hour_24 = hour_12 = doy = 056 month = 02 minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 2003 ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 2003-02-25 00:00:00 +0000 floating Setting timezone: Actual Datetime: 2003-02-25 00:00:00 +0000 floating ok 11 - %Y;%j = %Y-%m-%d Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 25 Feb '03 = 2003-02-25 Parser = ($day, $month_name, $year_100, $year, $month, $day) = $time_string =~ /([\d ]?\d)\ ([^\s\d]+)\ \'([\d ]?\d)\ \=\ (\d{4})\-([\d ]?\d)\-([\d ]?\d)/ dow_name = month_name = Feb century = day = 25 hour_24 = hour_12 = doy = month = 02 minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = 03 year = 2003 ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). No century, guessing for 03Guessed 2000sSet hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 2003-02-25 00:00:00 +0000 floating Setting timezone: Actual Datetime: 2003-02-25 00:00:00 +0000 floating ok 12 - %d %b '%y = %Y-%m-%d Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 13-Jun-2010 09:20:47 -0400 Parser = ($day, $month_name, $year, $hour_24, $minute, $second, $tz_offset) = $time_string =~ /([\d ]?\d)\-([^\s\d]+)\-(\d{4})\ ([\d ]?\d):([\d ]?\d):([\d ]?\d)\ ([+-]\d{4})/ dow_name = month_name = Jun century = day = 13 hour_24 = 09 hour_12 = doy = month = minute = 20 ampm = second = 47 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 2010 ce_year = tz_offset = -0400 tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone -0400. Set hour to 09. Set minute to 20. Set second to 47. Set nanosecond to 000000000. Potential Datetime: 2010-06-13 09:20:47 -0400 -0400 Setting timezone: Actual Datetime: 2010-06-13 09:20:47 -0400 -0400 ok 13 - %e-%b-%Y %T %z Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 3-Jun-2010 09:20:47 -0400 Parser = ($day, $month_name, $year, $hour_24, $minute, $second, $tz_offset) = $time_string =~ /([\d ]?\d)\-([^\s\d]+)\-(\d{4})\ ([\d ]?\d):([\d ]?\d):([\d ]?\d)\ ([+-]\d{4})/ dow_name = month_name = Jun century = day = 3 hour_24 = 09 hour_12 = doy = month = minute = 20 ampm = second = 47 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 2010 ce_year = tz_offset = -0400 tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone -0400. Set hour to 09. Set minute to 20. Set second to 47. Set nanosecond to 000000000. Potential Datetime: 2010-06-03 09:20:47 -0400 -0400 Setting timezone: Actual Datetime: 2010-06-03 09:20:47 -0400 -0400 ok 14 - %e-%b-%Y %T %z Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 12:34:56 AM Parser = ($hour_12, $minute, $second, $ampm) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\ (AM|PM|am|pm)/ dow_name = month_name = century = day = hour_24 = hour_12 = 12 doy = month = minute = 34 ampm = AM second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone DateTime::TimeZone::Floating=HASH(0x1f10948). Set hour to . Set minute to 34. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 0001-01-01 00:34:56 +0000 floating Setting timezone: Actual Datetime: 0001-01-01 00:34:56 +0000 floating ok 15 - %l:%M:%S %p Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56 +1000 Parser = ($hour_24, $minute, $second, $tz_offset) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\ ([+-]\d{4})/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = +1000 tz_olson = timezone = epoch = iso_week_year = iso_week_year_100 = Using timezone +1000. Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 0001-01-01 23:45:56 +1000 +1000 Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +1000 +1000 ok 16 - %H:%M:%S %z Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56 AEST Parser = ($hour_24, $minute, $second, $timezone) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\ (\w+)/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = timezone = AEST epoch = iso_week_year = iso_week_year_100 = Using timezone +1000. Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 0001-01-01 23:45:56 +1000 +1000 Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +1000 +1000 ok 17 - %H:%M:%S %Z Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 23:45:56 +1000 AEST Parser = ($hour_24, $minute, $second, $tz_offset, $timezone) = $time_string =~ /([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\ ([+-]\d{4})\ (\w+)/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = +1000 tz_olson = timezone = AEST epoch = iso_week_year = iso_week_year_100 = Using timezone +1000. Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 0001-01-01 23:45:56 +1000 +1000 Setting timezone: Actual Datetime: 0001-01-01 23:45:56 +1000 +1000 ok 18 - %H:%M:%S %z %Z Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = 2003 23:45:56 MDT Parser = ($year, $hour_24, $minute, $second, $timezone) = $time_string =~ /(\d{4})\ ([\d ]?\d)\:([\d ]?\d)\:([\d ]?\d)\ (\w+)/ dow_name = month_name = century = day = hour_24 = 23 hour_12 = doy = month = minute = 45 ampm = second = 56 nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = 2003 ce_year = tz_offset = tz_olson = timezone = MDT epoch = iso_week_year = iso_week_year_100 = Using timezone -0600. Set hour to 23. Set minute to 45. Set second to 56. Set nanosecond to 000000000. Potential Datetime: 2003-01-01 23:45:56 -0600 -0600 Setting timezone: DateTime::TimeZone::America::New_York=HASH(0x1f243f0) Actual Datetime: 2003-01-02 00:45:56 -0500 EST ok 19 - %Y %H:%M:%S %Z 1..19 ok t/003_every.t ............... ok 1 - 24-hour Time ok 2 - 12-hour Time ok 3 - Simple 24-hour Time ok 4 - American Style Date ok 5 - ISO Style Date ok 6 - Every token at once ok 7 - Extended strftime %{} matching ok 8 - 24-hour Time ok 9 - 12-hour Time ok 10 - Simple 24-hour Time ok 11 - American Style Date ok 12 - ISO Style Date ok 13 - Every token at once ok 14 - Extended strftime %{} matching 1..14 ok t/004_locale_defaults.t ..... ok 1 - en_AU : %x : year ok 2 - en_AU : %x : month ok 3 - en_AU : %x : day ok 4 - en_AU : %X : hour ok 5 - en_AU : %X : minute ok 6 - en_AU : %X : second ok 7 - en_AU : %c : year ok 8 - en_AU : %c : month ok 9 - en_AU : %c : day ok 10 - en_AU : %c : hour ok 11 - en_AU : %c : minute ok 12 - en_AU : %c : second ok 13 - en_US : %x : year ok 14 - en_US : %x : month ok 15 - en_US : %x : day ok 16 - en_US : %X : hour ok 17 - en_US : %X : minute ok 18 - en_US : %X : second ok 19 - en_US : %c : year ok 20 - en_US : %c : month ok 21 - en_US : %c : day ok 22 - en_US : %c : hour ok 23 - en_US : %c : minute ok 24 - en_US : %c : second ok 25 - en_GB : %x : year ok 26 - en_GB : %x : month ok 27 - en_GB : %x : day ok 28 - en_GB : %X : hour ok 29 - en_GB : %X : minute ok 30 - en_GB : %X : second ok 31 - en_GB : %c : year ok 32 - en_GB : %c : month ok 33 - en_GB : %c : day ok 34 - en_GB : %c : hour ok 35 - en_GB : %c : minute ok 36 - en_GB : %c : second ok 37 - fr_FR : %x : year ok 38 - fr_FR : %x : month ok 39 - fr_FR : %x : day ok 40 - fr_FR : %X : hour ok 41 - fr_FR : %X : minute ok 42 - fr_FR : %X : second ok 43 - fr_FR : %c : year ok 44 - fr_FR : %c : month ok 45 - fr_FR : %c : day ok 46 - fr_FR : %c : hour ok 47 - fr_FR : %c : minute ok 48 - fr_FR : %c : second ok 49 - fr : %x : year ok 50 - fr : %x : month ok 51 - fr : %x : day ok 52 - fr : %X : hour ok 53 - fr : %X : minute ok 54 - fr : %X : second ok 55 - fr : %c : year ok 56 - fr : %c : month ok 57 - fr : %c : day ok 58 - fr : %c : hour ok 59 - fr : %c : minute ok 60 - fr : %c : second 1..60 ok Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\%%{ <-- HERE gumtree}/ at /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib/DateTime/Format/Strptime.pm line 192. Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\%%{ <-- HERE gumtree}/ at /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib/DateTime/Format/Strptime.pm line 192. t/005_croak.t ............... ok 1 - 'Legal Pattern in constructor should return object and not croak' isa 'DateTime::Format::Strptime' ok 2 - Croak message should be empty ok 3 - Illegal pattern in constructor should croak ok 4 - Croak message should reflect illegal pattern ok 5 - Legal Pattern in pattern() should return the pattern ok 6 - Error message should be undef ok 7 - Illegal Pattern should return undef ok 8 - Error message should reflect illegal pattern ok 9 - Non-existing DateTime call should return undef ok 10 - Error message should reflect illegal pattern ok 11 - Non-matching date time string should return undef ok 12 - Error message should reflect non-matching datetime ok 13 - Ambiguous date time string should return undef ok 14 - Error message should reflect Ambiguous date time string ok 15 - Illegal Pattern should carp ok 16 - Croak message should reflect illegal pattern ok 17 - Non-matching date time string should croak ok 18 - Croak message should reflect non-matching datetime ok 19 - Ambiguous date time string should croak ok 20 - Croak message should reflect Ambiguous date time string ok 21 - Legal Pattern in pattern() should return the pattern ok 22 - Error message should be undef ok 23 - Illegal Pattern should return undef ok 24 - Error message should reflect illegal pattern ok 25 - Non-existing DateTime call should return undef ok 26 - Error message should reflect illegal pattern ok 27 - Non-matching date time string should return undef ok 28 - Error message should reflect non-matching datetime ok 29 - Ambiguous date time string should return undef ok 30 - Error message should reflect Ambiguous date time string 1..30 ok t/006_locales.t ............. ok 1 - Constructor with Day Name ok 2 - Parsed with Day Name ok 3 - Matched with Day Name ok 4 - Constructor with Day Name ok 5 - Parsed with Day Name ok 6 - Matched with Day Name ok 7 - Constructor with Day Name ok 8 - Parsed with Day Name ok 9 - Matched with Day Name ok 10 - Constructor with Day Name ok 11 - Parsed with Day Name ok 12 - Matched with Day Name ok 13 - Constructor with Day Name ok 14 - Parsed with Day Name ok 15 - Matched with Day Name ok 16 - Constructor with Day Name ok 17 - Parsed with Day Name ok 18 - Matched with Day Name ok 19 - Constructor with Day Name ok 20 - Parsed with Day Name ok 21 - Matched with Day Name ok 22 - Constructor with Day Name ok 23 - Parsed with Day Name ok 24 - Matched with Day Name ok 25 - Constructor with Day Name ok 26 - Parsed with Day Name ok 27 - Matched with Day Name ok 28 - Constructor with Day Name ok 29 - Parsed with Day Name ok 30 - Matched with Day Name ok 31 - Constructor with Day Name ok 32 - Parsed with Day Name ok 33 - Matched with Day Name ok 34 - Constructor with Day Name ok 35 - Parsed with Day Name ok 36 - Matched with Day Name ok 37 - Constructor with Day Name ok 38 - Parsed with Day Name ok 39 - Matched with Day Name ok 40 - Constructor with Day Name ok 41 - Parsed with Day Name ok 42 - Matched with Day Name ok 43 - Constructor with Day Name ok 44 - Parsed with Day Name ok 45 - Matched with Day Name ok 46 - Constructor with Day Name ok 47 - Parsed with Day Name ok 48 - Matched with Day Name ok 49 - Constructor with Day Name ok 50 - Parsed with Day Name ok 51 - Matched with Day Name ok 52 - Constructor with Day Name ok 53 - Parsed with Day Name ok 54 - Matched with Day Name ok 55 - Constructor with Day Name ok 56 - Parsed with Day Name ok 57 - Matched with Day Name ok 58 - Constructor with Day Name ok 59 - Parsed with Day Name ok 60 - Matched with Day Name ok 61 - Constructor with Day Name ok 62 - Parsed with Day Name ok 63 - Matched with Day Name ok 64 - Constructor with Day Name ok 65 - Parsed with Day Name ok 66 - Matched with Day Name ok 67 - Constructor with Day Name ok 68 - Parsed with Day Name ok 69 - Matched with Day Name ok 70 - Constructor with Day Name ok 71 - Parsed with Day Name ok 72 - Matched with Day Name ok 73 - Constructor with Day Name ok 74 - Parsed with Day Name ok 75 - Matched with Day Name ok 76 - Constructor with Day Name ok 77 - Parsed with Day Name ok 78 - Matched with Day Name ok 79 - Constructor with Day Name ok 80 - Parsed with Day Name ok 81 - Matched with Day Name ok 82 - Constructor with Day Name ok 83 - Parsed with Day Name ok 84 - Matched with Day Name ok 85 - Constructor with Month Name ok 86 - Parsed with Month Name ok 87 - Matched with Month Name ok 88 - Constructor with Month Name ok 89 - Parsed with Month Name ok 90 - Matched with Month Name ok 91 - Constructor with Month Name ok 92 - Parsed with Month Name ok 93 - Matched with Month Name ok 94 - Constructor with Month Name ok 95 - Parsed with Month Name ok 96 - Matched with Month Name ok 97 - Constructor with Month Name ok 98 - Parsed with Month Name ok 99 - Matched with Month Name ok 100 - Constructor with Month Name ok 101 - Parsed with Month Name ok 102 - Matched with Month Name ok 103 - Constructor with Month Name ok 104 - Parsed with Month Name ok 105 - Matched with Month Name ok 106 - Constructor with Month Name ok 107 - Parsed with Month Name ok 108 - Matched with Month Name ok 109 - Constructor with Month Name ok 110 - Parsed with Month Name ok 111 - Matched with Month Name ok 112 - Constructor with Month Name ok 113 - Parsed with Month Name ok 114 - Matched with Month Name ok 115 - Constructor with Month Name ok 116 - Parsed with Month Name ok 117 - Matched with Month Name ok 118 - Constructor with Month Name ok 119 - Parsed with Month Name ok 120 - Matched with Month Name ok 121 - Constructor with Month Name ok 122 - Parsed with Month Name ok 123 - Matched with Month Name ok 124 - Constructor with Month Name ok 125 - Parsed with Month Name ok 126 - Matched with Month Name ok 127 - Constructor with Month Name ok 128 - Parsed with Month Name ok 129 - Matched with Month Name ok 130 - Constructor with Month Name ok 131 - Parsed with Month Name ok 132 - Matched with Month Name ok 133 - Constructor with Month Name ok 134 - Parsed with Month Name ok 135 - Matched with Month Name ok 136 - Constructor with Month Name ok 137 - Parsed with Month Name ok 138 - Matched with Month Name ok 139 - Constructor with Month Name ok 140 - Parsed with Month Name ok 141 - Matched with Month Name ok 142 - Constructor with Month Name ok 143 - Parsed with Month Name ok 144 - Matched with Month Name ok 145 - Constructor with Month Name ok 146 - Parsed with Month Name ok 147 - Matched with Month Name ok 148 - Constructor with Month Name ok 149 - Parsed with Month Name ok 150 - Matched with Month Name ok 151 - Constructor with Month Name ok 152 - Parsed with Month Name ok 153 - Matched with Month Name ok 154 - Constructor with Month Name ok 155 - Parsed with Month Name ok 156 - Matched with Month Name ok 157 - Constructor with Month Name ok 158 - Parsed with Month Name ok 159 - Matched with Month Name ok 160 - Constructor with Month Name ok 161 - Parsed with Month Name ok 162 - Matched with Month Name ok 163 - Constructor with Month Name ok 164 - Parsed with Month Name ok 165 - Matched with Month Name ok 166 - Constructor with Month Name ok 167 - Parsed with Month Name ok 168 - Matched with Month Name ok 169 - Constructor with Month Name ok 170 - Parsed with Month Name ok 171 - Matched with Month Name ok 172 - Constructor with Month Name ok 173 - Parsed with Month Name ok 174 - Matched with Month Name ok 175 - Constructor with Month Name ok 176 - Parsed with Month Name ok 177 - Matched with Month Name ok 178 - Constructor with Month Name ok 179 - Parsed with Month Name ok 180 - Matched with Month Name ok 181 - Constructor with Month Name ok 182 - Parsed with Month Name ok 183 - Matched with Month Name ok 184 - Constructor with Month Name ok 185 - Parsed with Month Name ok 186 - Matched with Month Name ok 187 - Constructor with Month Name ok 188 - Parsed with Month Name ok 189 - Matched with Month Name ok 190 - Constructor with Month Name ok 191 - Parsed with Month Name ok 192 - Matched with Month Name ok 193 - Constructor with Month Name ok 194 - Parsed with Month Name ok 195 - Matched with Month Name ok 196 - Constructor with Month Name ok 197 - Parsed with Month Name ok 198 - Matched with Month Name ok 199 - Constructor with Month Name ok 200 - Parsed with Month Name ok 201 - Matched with Month Name ok 202 - Constructor with Month Name ok 203 - Parsed with Month Name ok 204 - Matched with Month Name ok 205 - Constructor with Month Name ok 206 - Parsed with Month Name ok 207 - Matched with Month Name ok 208 - Constructor with Month Name ok 209 - Parsed with Month Name ok 210 - Matched with Month Name ok 211 - Constructor with Month Name ok 212 - Parsed with Month Name ok 213 - Matched with Month Name ok 214 - Constructor with Month Name ok 215 - Parsed with Month Name ok 216 - Matched with Month Name ok 217 - Constructor with Month Name ok 218 - Parsed with Month Name ok 219 - Matched with Month Name ok 220 - Constructor with Month Name ok 221 - Parsed with Month Name ok 222 - Matched with Month Name ok 223 - Constructor with Month Name ok 224 - Parsed with Month Name ok 225 - Matched with Month Name ok 226 - Constructor with Month Name ok 227 - Parsed with Month Name ok 228 - Matched with Month Name ok 229 - Constructor with Meridian ok 230 - Parsed with Meridian ok 231 - Matched with Meridian ok 232 - Constructor with Meridian ok 233 - Parsed with Meridian ok 234 - Matched with Meridian ok 235 - Constructor with Meridian ok 236 - Parsed with Meridian ok 237 - Matched with Meridian ok 238 - Constructor with Meridian ok 239 - Parsed with Meridian ok 240 - Matched with Meridian ok 241 - Constructor with Meridian ok 242 - Parsed with Meridian ok 243 - Matched with Meridian ok 244 - Constructor with Meridian ok 245 - Parsed with Meridian ok 246 - Matched with Meridian ok 247 - Constructor with Meridian ok 248 - Parsed with Meridian ok 249 - Matched with Meridian ok 250 - Constructor with Meridian ok 251 - Parsed with Meridian ok 252 - Matched with Meridian ok 253 ok 254 ok 255 ok 256 ok 257 1..257 ok t/007_edge.t ................ ok 1 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 ok 4 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 5 - An object of class 'DateTime' isa 'DateTime' ok 6 ok 7 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 8 - An object of class 'DateTime' isa 'DateTime' ok 9 - Time zone determined from string ok 10 - Time zone applied to string ok 11 - Illegal input should carp ok 12 - Croak message should reflect illegal pattern ok 13 Date format: %m%d%Y Time format: %r Datetime format: %a%d%b%Y%r%Z Entered = AMERICA/NEW_YORK Parser = ($tz_olson) = $time_string =~ /(\w+\/\w+)/ dow_name = month_name = century = day = hour_24 = hour_12 = doy = month = minute = ampm = second = nanosecond = week_sun_0 = dow_sun_0 = dow_mon_1 = week_mon_1 = year_100 = year = ce_year = tz_offset = tz_olson = AMERICA/NEW_YORK timezone = epoch = iso_week_year = iso_week_year_100 = Provided olson TZ didn't work (AMERICA/NEW_YORK). Attempting to normalize it. Trying America/New_York. Using timezone DateTime::TimeZone::America::New_York=HASH(0x2b09d80). Set hour to . Set minute to . Set second to . Set nanosecond to 000000000. Potential Datetime: 0001-01-01 00:00:00 -045602 LMT Setting timezone: Actual Datetime: 0001-01-01 00:00:00 -045602 LMT ok 14 ok 15 ok 16 1..16 ok t/008_epoch.t ............... ok 1 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 ok 4 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 5 - An object of class 'DateTime' isa 'DateTime' ok 6 ok 7 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 8 - An object of class 'DateTime' isa 'DateTime' ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 18 - An object of class 'DateTime' isa 'DateTime' ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 1..26 ok t/009_regexp.t .............. ok 1 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 ok 4 ok 5 ok 6 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 7 - An object of class 'DateTime' isa 'DateTime' ok 8 ok 9 ok 10 ok 11 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 12 - An object of class 'DateTime' isa 'DateTime' ok 13 ok 14 ok 15 ok 16 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' ok 17 - An object of class 'DateTime' isa 'DateTime' ok 18 ok 19 ok 20 ok 21 - The strp pattern is OK, but the regex doesn't match the input. 1..21 ok t/author-00-compile.t ....... skipped: these tests are for testing by the author t/author-001_all_locales.t .. skipped: these tests are for testing by the author t/author-eol.t .............. skipped: these tests are for testing by the author t/author-mojibake.t ......... skipped: these tests are for testing by the author t/author-no-tabs.t .......... skipped: these tests are for testing by the author t/author-pod-spell.t ........ skipped: these tests are for testing by the author t/author-test-version.t ..... skipped: these tests are for testing by the author t/release-pod-coverage.t .... skipped: these tests are for release candidate testing t/release-pod-linkcheck.t ... skipped: these tests are for release candidate testing t/release-pod-syntax.t ...... skipped: these tests are for release candidate testing t/release-portability.t ..... skipped: these tests are for release candidate testing t/release-tidyall.t ......... skipped: these tests are for release candidate testing All tests successful. Files=22, Tests=446, 4 wallclock secs ( 0.21 usr 0.04 sys + 2.88 cusr 0.42 csys = 3.55 CPU) Result: PASS DROLSKY/DateTime-Format-Strptime-1.57.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/CHECKSUMS Dave Rolsky <autarch@urth.org> Parse and format strp and strf time patterns >>> (cd /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE && tar cvf - DateTime-Format-Strptime-1.57.ppd blib) | gzip -c >/data/fly2200/var/REPO/D/DR/DROLSKY/DateTime-Format-Strptime-1.57.tar.gz DateTime-Format-Strptime-1.57.ppd blib/ blib/man3/ blib/man3/DateTime::Format::Strptime.3 blib/lib/ blib/lib/DateTime/ blib/lib/DateTime/Format/ blib/lib/DateTime/Format/Strptime.pm >>> mv /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/DateTime-Format-Strptime-1.57.ppd /data/fly2200/var/REPO/D/DR/DROLSKY Running make for D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz Prepending /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH Prepending /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz >>> make cp lib/DateTime/Format/Builder/Parser/Strptime.pm blib/lib/DateTime/Format/Builder/Parser/Strptime.pm cp lib/DateTime/Format/Builder/Tutorial.pod blib/lib/DateTime/Format/Builder/Tutorial.pod cp lib/DateTime/Format/Builder/Parser.pm blib/lib/DateTime/Format/Builder/Parser.pm cp lib/DateTime/Format/Builder/Parser/Quick.pm blib/lib/DateTime/Format/Builder/Parser/Quick.pm cp lib/DateTime/Format/Builder/Parser/Dispatch.pm blib/lib/DateTime/Format/Builder/Parser/Dispatch.pm cp lib/DateTime/Format/Builder.pm blib/lib/DateTime/Format/Builder.pm cp lib/DateTime/Format/Builder/Parser/generic.pm blib/lib/DateTime/Format/Builder/Parser/generic.pm cp lib/DateTime/Format/Builder/Parser/Regex.pm blib/lib/DateTime/Format/Builder/Parser/Regex.pm Manifying 8 pod documents DROLSKY/DateTime-Format-Builder-0.81.tar.gz make -- OK Prepending /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/99pod.t .................. 1..8 ok 1 - POD test for blib/lib/DateTime/Format/Builder.pm ok 2 - POD test for blib/lib/DateTime/Format/Builder/Parser.pm ok 3 - POD test for blib/lib/DateTime/Format/Builder/Tutorial.pod ok 4 - POD test for blib/lib/DateTime/Format/Builder/Parser/Quick.pm ok 5 - POD test for blib/lib/DateTime/Format/Builder/Parser/Regex.pm ok 6 - POD test for blib/lib/DateTime/Format/Builder/Parser/Strptime.pm ok 7 - POD test for blib/lib/DateTime/Format/Builder/Parser/generic.pm ok 8 - POD test for blib/lib/DateTime/Format/Builder/Parser/Dispatch.pm ok t/altcon.t ................. ok 1 - An object of class 'DateTime' isa 'DateTime' ok 2 - Year is right ok 3 - Month is right ok 4 - Day is right ok 5 - An object of class 'DateTime' isa 'DateTime' ok 6 - Year is right ok 7 - Month is right ok 8 - Day is right ok 9 - An object of class 'DateTime' isa 'DateTime' ok 10 - Year is right ok 11 - Month is right ok 12 - Day is right ok 13 - An object of class 'DateTime' isa 'DateTime' ok 14 - Year is right ok 15 - Month is right ok 16 - Day is right ok 17 - An object of class 'DateTime' isa 'DateTime' ok 18 - Epoch of 1057279398 to 2003-07-04T00:43:18 ok 19 - All done 1..19 ok t/basic.t .................. ok 1 - Too many parameters exception ok 2 - Created object ok 3 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 4 - No parser exception 1..4 ok t/clone.t .................. ok 1 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 2 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 3 - Parser cloned ok 4 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 5 - Parser cloned 1..5 ok t/create.t ................. ok 1 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 2 - on_match called for input ok 3 - An object of class 'DateTime' isa 'DateTime' ok 4 - $dt->minute() == 32 ok 5 - $dt->day() == 16 ok 6 - $dt->year() == 2003 ok 7 - $dt->second() == 45 ok 8 - $dt->month() == 7 ok 9 - $dt->hour() == 16 ok 10 - on_fail called for input ok 11 - Shouldn't've passed or rescued. ok 12 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 13 - on_match called for input ok 14 - An object of class 'DateTime' isa 'DateTime' ok 15 - $dt->month() == 7 ok 16 - $dt->year() == 2003 ok 17 - $dt->day() == 16 ok 18 - on_match called for input ok 19 - An object of class 'DateTime' isa 'DateTime' ok 20 - $dt->hour() == 16 ok 21 - $dt->month() == 7 ok 22 - $dt->year() == 2003 ok 23 - $dt->day() == 16 ok 24 - on_match called for input ok 25 - An object of class 'DateTime' isa 'DateTime' ok 26 - $dt->minute() == 32 ok 27 - $dt->day() == 16 ok 28 - $dt->month() == 7 ok 29 - $dt->hour() == 16 ok 30 - $dt->year() == 2003 ok 31 - on_match called for input ok 32 - An object of class 'DateTime' isa 'DateTime' ok 33 - $dt->year() == 2003 ok 34 - $dt->second() == 45 ok 35 - $dt->month() == 7 ok 36 - $dt->hour() == 16 ok 37 - $dt->minute() == 32 ok 38 - $dt->day() == 16 ok 39 - No errors when creating the class. ok 40 - Don't overwrite existing new() method ok 41 - Should have errors when creating class. ok 42 - No overriding new with parser ok 43 - Don't overwrite existing new() method ok 44 - Should have errors when creating class. ok 45 - No override new by intention ok 46 - Don't overwrite existing new() method 1..46 ok t/dispatch.t ............... ok 1 - No errors when creating the class. ok 2 - An object of class 'SampleDispatch' isa 'SampleDispatch' ok 3 - No errors when parsing. ok 4 - An object of class 'DateTime' isa 'DateTime' ok 5 - Year is 2004 ok 6 - Month is 5 ok 7 - Day is 6 ok 8 - There is no fnerk. ok 9 - No errors when creating the class. ok 10 - An object of class 'SampleDispatchB' isa 'SampleDispatchB' ok 11 - No errors when parsing. ok 12 - An object of class 'DateTime' isa 'DateTime' ok 13 - Year is 2004 ok 14 - Month is 5 ok 15 - Day is 6 ok 16 - No errors when parsing. ok 17 - An object of class 'DateTime' isa 'DateTime' ok 18 - Year is 2003 ok 19 - Month is 11 ok 20 - Day is 1 ok 21 - There is no fnerk. ok 22 - All done. 1..22 ok t/extra.t .................. ok 1 1..1 ok t/fall.t ................... ok 1 # skip DateTime::Format::HTTP DateTime::Format::Mail DateTime::Format::IBeat not installed. ok 2 # skip DateTime::Format::HTTP DateTime::Format::Mail DateTime::Format::IBeat not installed. ok 3 # skip DateTime::Format::HTTP DateTime::Format::Mail DateTime::Format::IBeat not installed. 1..3 ok t/import.t ................. ok 1 - No errors when creating the class. ok 2 - An object of class 'SampleClass1' isa 'SampleClass1' ok 3 - An object of class 'DateTime' isa 'DateTime' ok 4 - Year is 2004 ok 5 - Year is 2004 ok 6 - Year is 2004 ok 7 - There is no fnerk. 1..7 ok t/lengths.t ................ ok 1 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 - Used length parser 1 ok 4 - An object of class 'DateTime' isa 'DateTime' ok 5 - Used length parser 2 ok 6 - An object of class 'DateTime' isa 'DateTime' ok 7 - Used length parser 3 ok 8 - An object of class 'DateTime::Format::Builder' isa 'DateTime::Format::Builder' ok 9 - An object of class 'DateTime' isa 'DateTime' ok 10 - Parser length 4 for 2003 ok 11 - Year 2003 matches ok 12 - An object of class 'DateTime' isa 'DateTime' ok 13 - Parser length 5 for -2003 ok 14 - Year -2003 matches 1..14 ok t/memory-cycle.t ........... ok 1 - Make sure parser object does not have circular refs ok 2 - Make sure builder object does not have circular refs after making a single parser ok 3 - Make sure parser object does not have circular refs ok 4 - Make sure builder object does not have circular refs after making a multi parser 1..4 ok t/mergecb.t ................ ok 1 - Callback chaining works. ok 2 - Callback chaining works on ref. ok 3 - Single callback works. ok 4 - Given undef, do bugger all. ok 5 - Given nothing, do bugger all. ok 6 - Given empty arrayref, do bugger all. ok 7 - Correctly faulted on bad arguments. 1..7 ok t/newclass.t ............... ok 1 - Version matches ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 - $dt->year() == 2003 ok 4 - $dt->day() == 16 ok 5 - $dt->minute() == 32 ok 6 - $dt->hour() == 16 ok 7 - $dt->month() == 7 ok 8 - $dt->second() == 45 ok 9 - Should have errors ok 10 - Right error ok 11 - 'New from object gives right class' isa 'DateTime::Format::ICal15' ok 12 - Version matches ok 13 - Used the right constructor ok 14 - Should be no errors with undef new ok 15 - Should be no constructor 1..15 ok t/nocon.t .................. ok 1 - No errors when creating the class. ok 2 - There is indeed no 'new' ok 3 - Error when trying to instantiate (no new) ok 4 - Right error ok 5 - Error when creating class. ok 6 - No error when creating class. ok 7 - Didn't override new() ok 8 - No error when creating class. ok 9 - Used given new() 1..9 ok t/noredef.t ................ ok 1 - Error when creating class. 1..1 ok t/on_fail.t ................ ok 1 - Made class ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 - Year good ok 4 - Month good ok 5 - Day good ok 6 - Bad parse gives no error ok 7 - Bad parse correctly gives undef 1..7 ok t/on_fail_regex.t .......... ok 1 - Made class ok 2 - Should croak from this file 1..2 ok t/on_fail_sub.t ............ ok 1 - Made class ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 - Year good ok 4 - Month good ok 5 - Day good ok 6 - Bad parse gives no error ok 7 - Bad parse correctly gives undef 1..7 ok t/param.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/quick.t .................. ok 1 # skip DateTime::Format::HTTP DateTime::Format::Mail DateTime::Format::IBeat not installed. ok 2 # skip DateTime::Format::HTTP DateTime::Format::Mail DateTime::Format::IBeat not installed. ok 3 # skip DateTime::Format::HTTP DateTime::Format::Mail DateTime::Format::IBeat not installed. 1..3 ok t/release-cpan-changes.t ... skipped: these tests are for release candidate testing t/release-eol.t ............ skipped: these tests are for release candidate testing t/release-no-tabs.t ........ skipped: these tests are for release candidate testing t/release-pod-linkcheck.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing t/self.t ................... ok 1 ok 2 ok 3 1..3 ok t/strptime.t ............... ok 1 - An object of class 'DateTime' isa 'DateTime' ok 2 - %Y-%m-%d ok 3 - An object of class 'DateTime' isa 'DateTime' ok 4 - %y-%m-%d ok 5 - An object of class 'DateTime' isa 'DateTime' ok 6 - %Y years, %j days ok 7 - An object of class 'DateTime' isa 'DateTime' ok 8 - %b %d, %Y ok 9 - An object of class 'DateTime' isa 'DateTime' ok 10 - %B %d, %Y ok 11 - An object of class 'DateTime' isa 'DateTime' ok 12 - %H:%M:%S ok 13 - An object of class 'DateTime' isa 'DateTime' ok 14 - %l:%M:%S %p ok 15 - An object of class 'DateTime' isa 'DateTime' ok 16 - %H:%M:%S.%N ok 17 - An object of class 'DateTime' isa 'DateTime' ok 18 - %H:%M:%S.%6N ok 19 - An object of class 'DateTime' isa 'DateTime' ok 20 - %H:%M:%S.%3N ok 21 - An object of class 'DateTime' isa 'DateTime' ok 22 - %Y;%j = %Y-%m-%d ok 23 - An object of class 'DateTime' isa 'DateTime' ok 24 - %d %b '%y = %Y-%m-%d 1..24 ok t/taint.t .................. ok 1 - use DateTime::Format::Builder; 1..1 ok t/verbose.t ................ ok 1 # skip Verbose is temporarily out of it ok 2 # skip Verbose is temporarily out of it ok 3 # skip Verbose is temporarily out of it ok 4 # skip Verbose is temporarily out of it 1..4 ok t/wholeclass.t ............. ok 1 - Version matches ok 2 - An object of class 'DateTime' isa 'DateTime' ok 3 - $dt->minute() == 32 ok 4 - $dt->year() == 2003 ok 5 - $dt->month() == 7 ok 6 - $dt->second() == 45 ok 7 - $dt->day() == 16 ok 8 - $dt->hour() == 16 1..8 ok All tests successful. Files=30, Tests=229, 6 wallclock secs ( 0.17 usr 0.04 sys + 5.10 cusr 0.62 csys = 5.93 CPU) Result: PASS DROLSKY/DateTime-Format-Builder-0.81.tar.gz make test TEST_VERBOSE=1 -- OK Dave Rolsky <autarch@urth.org> Create DateTime parser classes and objects. >>> (cd /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH && tar cvf - DateTime-Format-Builder-0.81.ppd blib) | gzip -c >/data/fly2200/var/REPO/D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz DateTime-Format-Builder-0.81.ppd blib/ blib/man3/ blib/man3/DateTime::Format::Builder.3 blib/man3/DateTime::Format::Builder::Parser::Regex.3 blib/man3/DateTime::Format::Builder::Parser::Strptime.3 blib/man3/DateTime::Format::Builder::Tutorial.3 blib/man3/DateTime::Format::Builder::Parser::Dispatch.3 blib/man3/DateTime::Format::Builder::Parser.3 blib/man3/DateTime::Format::Builder::Parser::generic.3 blib/man3/DateTime::Format::Builder::Parser::Quick.3 blib/lib/ blib/lib/DateTime/ blib/lib/DateTime/Format/ blib/lib/DateTime/Format/Builder/ blib/lib/DateTime/Format/Builder/Parser/ blib/lib/DateTime/Format/Builder/Parser/Quick.pm blib/lib/DateTime/Format/Builder/Parser/Regex.pm blib/lib/DateTime/Format/Builder/Parser/Strptime.pm blib/lib/DateTime/Format/Builder/Parser/generic.pm blib/lib/DateTime/Format/Builder/Parser/Dispatch.pm blib/lib/DateTime/Format/Builder/Parser.pm blib/lib/DateTime/Format/Builder/Tutorial.pod blib/lib/DateTime/Format/Builder.pm >>> mv /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/DateTime-Format-Builder-0.81.ppd /data/fly2200/var/REPO/D/DR/DROLSKY Running make for X/XM/XMIKEW/DateTime-Format-MySQL-0.05.tar.gz Prepending /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /data/fly2200/var/cpan/build/DateTime-Format-MySQL-0.05-7h8C8P Prepending /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building X/XM/XMIKEW/DateTime-Format-MySQL-0.05.tar.gz >>> make /data/fly2200/ap2200-299134/bin/perl-static Build --makefile_env_macros 1 Building DateTime-Format-MySQL XMIKEW/DateTime-Format-MySQL-0.05.tar.gz make -- OK Prepending /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch /data/fly2200/var/cpan/build/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/arch /data/fly2200/var/cpan/build/MooX-HandlesVia-0.001008-XJ6S68/blib/lib /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/arch /data/fly2200/var/cpan/build/Data-Perl-0.002009-MonSH5/blib/lib /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/arch /data/fly2200/var/cpan/build/URI-1.69-LU9TNn/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 /data/fly2200/ap2200-299134/bin/perl-static Build --makefile_env_macros 1 test t/00load.t .... 1..1 ok 1 - use DateTime::Format::MySQL; ok t/01format.t .. 1..3 ok 1 - format_date ok 2 - format_datetime ok 3 - format_time ok t/02parse.t ... 1..84 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 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok All tests successful. Files=3, Tests=88, 1 wallclock secs ( 0.05 usr 0.00 sys + 0.59 cusr 0.06 csys = 0.70 CPU) Result: PASS XMIKEW/DateTime-Format-MySQL-0.05.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/X/XM/XMIKEW/CHECKSUMS Mike Wisener <xmikew@cpan.org> Parse and format MySQL dates and times >>> (cd /data/fly2200/var/cpan/build/DateTime-Format-MySQL-0.05-7h8C8P && tar cvf - DateTime-Format-MySQL-0.05.ppd blib) | gzip -c >/data/fly2200/var/REPO/X/XM/XMIKEW/DateTime-Format-MySQL-0.05.tar.gz DateTime-Format-MySQL-0.05.ppd blib/ blib/lib/ blib/lib/DateTime/ blib/lib/DateTime/Format/ blib/lib/DateTime/Format/MySQL.pm >>> mv /data/fly2200/var/cpan/build/DateTime-Format-MySQL-0.05-7h8C8P/DateTime-Format-MySQL-0.05.ppd /data/fly2200/var/REPO/X/XM/XMIKEW Running test for module 'HTTP::Message::PSGI' Running make for M/MI/MIYAGAWA/Plack-1.0037.tar.gz Prepending %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/lib %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/arch %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/lib %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/arch %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/lib %BUILDDIR%/URI-1.69-LU9TNn/blib/arch %BUILDDIR%/URI-1.69-LU9TNn/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2200/var/cpan/build for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/M/MI/MIYAGAWA/Plack-1.0037.tar.gz ok Plack-1.0037/ Plack-1.0037/benchmarks/ Plack-1.0037/Changes Plack-1.0037/cpanfile Plack-1.0037/dist.ini Plack-1.0037/eg/ Plack-1.0037/lib/ Plack-1.0037/LICENSE Plack-1.0037/Makefile.PL Plack-1.0037/MANIFEST Plack-1.0037/META.json Plack-1.0037/META.yml Plack-1.0037/README Plack-1.0037/script/ Plack-1.0037/share/ Plack-1.0037/t/ Plack-1.0037/xt/ Plack-1.0037/xt/author-downstream.t Plack-1.0037/t/FCGIUtils.pm Plack-1.0037/t/HTTP-Message-PSGI/ Plack-1.0037/t/HTTP-Server-PSGI/ Plack-1.0037/t/Plack-Builder/ Plack-1.0037/t/Plack-Handler/ Plack-1.0037/t/Plack-HTTPParser-PP/ Plack-1.0037/t/Plack-Loader/ Plack-1.0037/t/Plack-Middleware/ Plack-1.0037/t/Plack-MIME/ Plack-1.0037/t/Plack-Request/ Plack-1.0037/t/Plack-Response/ Plack-1.0037/t/Plack-Runner/ Plack-1.0037/t/Plack-TempBuffer/ Plack-1.0037/t/Plack-Test/ Plack-1.0037/t/Plack-Util/ Plack-1.0037/t/release-pod-syntax.t Plack-1.0037/t/test.txt Plack-1.0037/t/Plack-Util/bad.psgi Plack-1.0037/t/Plack-Util/bad2.psgi Plack-1.0037/t/Plack-Util/bin/ Plack-1.0037/t/Plack-Util/can.t Plack-1.0037/t/Plack-Util/error.psgi Plack-1.0037/t/Plack-Util/foreach.t Plack-1.0037/t/Plack-Util/header_exists.t Plack-1.0037/t/Plack-Util/header_get.t Plack-1.0037/t/Plack-Util/header_push.t Plack-1.0037/t/Plack-Util/header_remove.t Plack-1.0037/t/Plack-Util/header_set.t Plack-1.0037/t/Plack-Util/headers_obj.t Plack-1.0037/t/Plack-Util/Hello.pm Plack-1.0037/t/Plack-Util/hello.psgi Plack-1.0037/t/Plack-Util/inc/ Plack-1.0037/t/Plack-Util/inline_object.t Plack-1.0037/t/Plack-Util/io_with_path.t Plack-1.0037/t/Plack-Util/is_real_fh.t Plack-1.0037/t/Plack-Util/load.t Plack-1.0037/t/Plack-Util/response_cb.t Plack-1.0037/t/Plack-Util/inc/hello.psgi Plack-1.0037/t/Plack-Util/bin/findbin.psgi Plack-1.0037/t/Plack-Test/2args.t Plack-1.0037/t/Plack-Test/cookie.t Plack-1.0037/t/Plack-Test/hello.t Plack-1.0037/t/Plack-Test/hello_server.t Plack-1.0037/t/Plack-Test/suite.t Plack-1.0037/t/Plack-TempBuffer/print.t Plack-1.0037/t/Plack-Runner/options.t Plack-1.0037/t/Plack-Runner/path.t Plack-1.0037/t/Plack-Response/body.t Plack-1.0037/t/Plack-Response/compatible.t Plack-1.0037/t/Plack-Response/cookie.t Plack-1.0037/t/Plack-Response/new.t Plack-1.0037/t/Plack-Response/redirect.t Plack-1.0037/t/Plack-Response/response.t Plack-1.0037/t/Plack-Response/to_app.t Plack-1.0037/t/Plack-Request/base.t Plack-1.0037/t/Plack-Request/body.t Plack-1.0037/t/Plack-Request/content-on-get.t Plack-1.0037/t/Plack-Request/content.t Plack-1.0037/t/Plack-Request/cookie.t Plack-1.0037/t/Plack-Request/double_port.t Plack-1.0037/t/Plack-Request/foo1.txt Plack-1.0037/t/Plack-Request/foo2.txt Plack-1.0037/t/Plack-Request/hostname.t Plack-1.0037/t/Plack-Request/many_upload.t Plack-1.0037/t/Plack-Request/multi_read.t Plack-1.0037/t/Plack-Request/new.t Plack-1.0037/t/Plack-Request/parameters.t Plack-1.0037/t/Plack-Request/params.t Plack-1.0037/t/Plack-Request/path_info.t Plack-1.0037/t/Plack-Request/path_info_escaped.t Plack-1.0037/t/Plack-Request/query_string.t Plack-1.0037/t/Plack-Request/readbody.t Plack-1.0037/t/Plack-Request/request_uri.t Plack-1.0037/t/Plack-Request/upload-basename.t Plack-1.0037/t/Plack-Request/upload-large.t Plack-1.0037/t/Plack-Request/upload.t Plack-1.0037/t/Plack-Request/uri.t Plack-1.0037/t/Plack-Request/uri_utf8.t Plack-1.0037/t/Plack-MIME/add_type.t Plack-1.0037/t/Plack-MIME/basic.t Plack-1.0037/t/Plack-MIME/fallback.t Plack-1.0037/t/Plack-Middleware/access_log.t Plack-1.0037/t/Plack-Middleware/access_log_timed.t Plack-1.0037/t/Plack-Middleware/access_log_value_zero.t Plack-1.0037/t/Plack-Middleware/auth_basic.t Plack-1.0037/t/Plack-Middleware/auth_basic_env.t Plack-1.0037/t/Plack-Middleware/auth_basic_simple.t Plack-1.0037/t/Plack-Middleware/bufferedstreaming.t Plack-1.0037/t/Plack-Middleware/cascade/ Plack-1.0037/t/Plack-Middleware/cgi-bin/ Plack-1.0037/t/Plack-Middleware/cgibin.t Plack-1.0037/t/Plack-Middleware/cgibin_exec.t Plack-1.0037/t/Plack-Middleware/chunked.t Plack-1.0037/t/Plack-Middleware/component-leak.t Plack-1.0037/t/Plack-Middleware/component.t Plack-1.0037/t/Plack-Middleware/conditional.t Plack-1.0037/t/Plack-Middleware/conditional_new.t Plack-1.0037/t/Plack-Middleware/conditionalget.t Plack-1.0037/t/Plack-Middleware/conditionalget_writer.t Plack-1.0037/t/Plack-Middleware/content_length.t Plack-1.0037/t/Plack-Middleware/directory.t Plack-1.0037/t/Plack-Middleware/error_document.t Plack-1.0037/t/Plack-Middleware/error_document_streaming_app.t Plack-1.0037/t/Plack-Middleware/errors/ Plack-1.0037/t/Plack-Middleware/file.t Plack-1.0037/t/Plack-Middleware/head.t Plack-1.0037/t/Plack-Middleware/head_streaming.t Plack-1.0037/t/Plack-Middleware/htpasswd Plack-1.0037/t/Plack-Middleware/httpexceptions.t Plack-1.0037/t/Plack-Middleware/httpexceptions_streaming.t Plack-1.0037/t/Plack-Middleware/iis6_script_name_fix.t Plack-1.0037/t/Plack-Middleware/iis7_keep_alive_fix.t Plack-1.0037/t/Plack-Middleware/jsonp.t Plack-1.0037/t/Plack-Middleware/lint.t Plack-1.0037/t/Plack-Middleware/lint_env.t Plack-1.0037/t/Plack-Middleware/lint_utf8_false_alarm.t Plack-1.0037/t/Plack-Middleware/log4perl.t Plack-1.0037/t/Plack-Middleware/log_dispatch.t Plack-1.0037/t/Plack-Middleware/order.t Plack-1.0037/t/Plack-Middleware/prefix.t Plack-1.0037/t/Plack-Middleware/psgibin.t Plack-1.0037/t/Plack-Middleware/rearrange_headers.t Plack-1.0037/t/Plack-Middleware/recursive/ Plack-1.0037/t/Plack-Middleware/refresh-init.t Plack-1.0037/t/Plack-Middleware/runtime.t Plack-1.0037/t/Plack-Middleware/simple_content_filter.t Plack-1.0037/t/Plack-Middleware/simple_logger.t Plack-1.0037/t/Plack-Middleware/stacktrace/ Plack-1.0037/t/Plack-Middleware/static.foo Plack-1.0037/t/Plack-Middleware/static.t Plack-1.0037/t/Plack-Middleware/static.txt Plack-1.0037/t/Plack-Middleware/static_env.t Plack-1.0037/t/Plack-Middleware/urlmap.t Plack-1.0037/t/Plack-Middleware/urlmap_builder.t Plack-1.0037/t/Plack-Middleware/urlmap_env.t Plack-1.0037/t/Plack-Middleware/urlmap_ports.t Plack-1.0037/t/Plack-Middleware/wrapcgi.t Plack-1.0037/t/Plack-Middleware/wrapcgi_exec.t Plack-1.0037/t/Plack-Middleware/xframework.t Plack-1.0037/t/Plack-Middleware/xsendfile.t Plack-1.0037/t/Plack-Middleware/stacktrace/basic.t Plack-1.0037/t/Plack-Middleware/stacktrace/force.t Plack-1.0037/t/Plack-Middleware/stacktrace/multiple_exceptions.t Plack-1.0037/t/Plack-Middleware/stacktrace/sigdie.t Plack-1.0037/t/Plack-Middleware/stacktrace/streaming.t Plack-1.0037/t/Plack-Middleware/stacktrace/utf8.t Plack-1.0037/t/Plack-Middleware/recursive/base.t Plack-1.0037/t/Plack-Middleware/recursive/streaming.t Plack-1.0037/t/Plack-Middleware/recursive/throw.t Plack-1.0037/t/Plack-Middleware/recursive/throw_streaming.t Plack-1.0037/t/Plack-Middleware/errors/404.html Plack-1.0037/t/Plack-Middleware/errors/500.html Plack-1.0037/t/Plack-Middleware/cgi-bin/cgi_dir.cgi Plack-1.0037/t/Plack-Middleware/cgi-bin/hello.cgi Plack-1.0037/t/Plack-Middleware/cgi-bin/hello.py Plack-1.0037/t/Plack-Middleware/cgi-bin/hello2.cgi Plack-1.0037/t/Plack-Middleware/cgi-bin/hello3.cgi Plack-1.0037/t/Plack-Middleware/cgi-bin/utf8.cgi Plack-1.0037/t/Plack-Middleware/cascade/basic.t Plack-1.0037/t/Plack-Middleware/cascade/streaming.t Plack-1.0037/t/Plack-Loader/auto.t Plack-1.0037/t/Plack-Loader/auto_fallback.t Plack-1.0037/t/Plack-Loader/delayed.t Plack-1.0037/t/Plack-Loader/restarter.t Plack-1.0037/t/Plack-Loader/restarter_valid.t Plack-1.0037/t/Plack-Loader/shotgun.t Plack-1.0037/t/Plack-HTTPParser-PP/simple.t Plack-1.0037/t/Plack-Handler/apache1.t Plack-1.0037/t/Plack-Handler/apache2-registry.t Plack-1.0037/t/Plack-Handler/apache2.t Plack-1.0037/t/Plack-Handler/cgi.t Plack-1.0037/t/Plack-Handler/fcgi.t Plack-1.0037/t/Plack-Handler/output_encoding.t Plack-1.0037/t/Plack-Handler/standalone.t Plack-1.0037/t/Plack-Handler/try_mangle.pl Plack-1.0037/t/Plack-Builder/builder.t Plack-1.0037/t/Plack-Builder/mount.t Plack-1.0037/t/Plack-Builder/oo_interface.t Plack-1.0037/t/HTTP-Server-PSGI/harakiri.t Plack-1.0037/t/HTTP-Server-PSGI/post.t Plack-1.0037/t/HTTP-Message-PSGI/content_length.t Plack-1.0037/t/HTTP-Message-PSGI/empty_streamed_response.t Plack-1.0037/t/HTTP-Message-PSGI/host.t Plack-1.0037/t/HTTP-Message-PSGI/path_info.t Plack-1.0037/t/HTTP-Message-PSGI/unknown_response.t Plack-1.0037/t/HTTP-Message-PSGI/utf8_req.t Plack-1.0037/share/#foo Plack-1.0037/share/baybridge.jpg Plack-1.0037/share/face.jpg Plack-1.0037/script/plackup Plack-1.0037/lib/HTTP/ Plack-1.0037/lib/Plack/ Plack-1.0037/lib/Plack.pm Plack-1.0037/lib/Plack/App/ Plack-1.0037/lib/Plack/Builder.pm Plack-1.0037/lib/Plack/Component.pm Plack-1.0037/lib/Plack/Handler/ Plack-1.0037/lib/Plack/Handler.pm Plack-1.0037/lib/Plack/HTTPParser/ Plack-1.0037/lib/Plack/HTTPParser.pm Plack-1.0037/lib/Plack/Loader/ Plack-1.0037/lib/Plack/Loader.pm Plack-1.0037/lib/Plack/LWPish.pm Plack-1.0037/lib/Plack/Middleware/ Plack-1.0037/lib/Plack/Middleware.pm Plack-1.0037/lib/Plack/MIME.pm Plack-1.0037/lib/Plack/Request/ Plack-1.0037/lib/Plack/Request.pm Plack-1.0037/lib/Plack/Response.pm Plack-1.0037/lib/Plack/Runner.pm Plack-1.0037/lib/Plack/TempBuffer.pm Plack-1.0037/lib/Plack/Test/ Plack-1.0037/lib/Plack/Test.pm Plack-1.0037/lib/Plack/Util/ Plack-1.0037/lib/Plack/Util.pm Plack-1.0037/lib/Plack/Util/Accessor.pm Plack-1.0037/lib/Plack/Test/MockHTTP.pm Plack-1.0037/lib/Plack/Test/Server.pm Plack-1.0037/lib/Plack/Test/Suite.pm Plack-1.0037/lib/Plack/Request/Upload.pm Plack-1.0037/lib/Plack/Middleware/AccessLog/ Plack-1.0037/lib/Plack/Middleware/AccessLog.pm Plack-1.0037/lib/Plack/Middleware/Auth/ Plack-1.0037/lib/Plack/Middleware/BufferedStreaming.pm Plack-1.0037/lib/Plack/Middleware/Chunked.pm Plack-1.0037/lib/Plack/Middleware/Conditional.pm Plack-1.0037/lib/Plack/Middleware/ConditionalGET.pm Plack-1.0037/lib/Plack/Middleware/ContentLength.pm Plack-1.0037/lib/Plack/Middleware/ContentMD5.pm Plack-1.0037/lib/Plack/Middleware/ErrorDocument.pm Plack-1.0037/lib/Plack/Middleware/Head.pm Plack-1.0037/lib/Plack/Middleware/HTTPExceptions.pm Plack-1.0037/lib/Plack/Middleware/IIS6ScriptNameFix.pm Plack-1.0037/lib/Plack/Middleware/IIS7KeepAliveFix.pm Plack-1.0037/lib/Plack/Middleware/JSONP.pm Plack-1.0037/lib/Plack/Middleware/LighttpdScriptNameFix.pm Plack-1.0037/lib/Plack/Middleware/Lint.pm Plack-1.0037/lib/Plack/Middleware/Log4perl.pm Plack-1.0037/lib/Plack/Middleware/LogDispatch.pm Plack-1.0037/lib/Plack/Middleware/NullLogger.pm Plack-1.0037/lib/Plack/Middleware/RearrangeHeaders.pm Plack-1.0037/lib/Plack/Middleware/Recursive.pm Plack-1.0037/lib/Plack/Middleware/Refresh.pm Plack-1.0037/lib/Plack/Middleware/Runtime.pm Plack-1.0037/lib/Plack/Middleware/SimpleContentFilter.pm Plack-1.0037/lib/Plack/Middleware/SimpleLogger.pm Plack-1.0037/lib/Plack/Middleware/StackTrace.pm Plack-1.0037/lib/Plack/Middleware/Static.pm Plack-1.0037/lib/Plack/Middleware/XFramework.pm Plack-1.0037/lib/Plack/Middleware/XSendfile.pm Plack-1.0037/lib/Plack/Middleware/Auth/Basic.pm Plack-1.0037/lib/Plack/Middleware/AccessLog/Timed.pm Plack-1.0037/lib/Plack/Loader/Delayed.pm Plack-1.0037/lib/Plack/Loader/Restarter.pm Plack-1.0037/lib/Plack/Loader/Shotgun.pm Plack-1.0037/lib/Plack/HTTPParser/PP.pm Plack-1.0037/lib/Plack/Handler/Apache1.pm Plack-1.0037/lib/Plack/Handler/Apache2/ Plack-1.0037/lib/Plack/Handler/Apache2.pm Plack-1.0037/lib/Plack/Handler/CGI.pm Plack-1.0037/lib/Plack/Handler/FCGI.pm Plack-1.0037/lib/Plack/Handler/HTTP/ Plack-1.0037/lib/Plack/Handler/Standalone.pm Plack-1.0037/lib/Plack/Handler/HTTP/Server/ Plack-1.0037/lib/Plack/Handler/HTTP/Server/PSGI.pm Plack-1.0037/lib/Plack/Handler/Apache2/Registry.pm Plack-1.0037/lib/Plack/App/Cascade.pm Plack-1.0037/lib/Plack/App/CGIBin.pm Plack-1.0037/lib/Plack/App/Directory.pm Plack-1.0037/lib/Plack/App/File.pm Plack-1.0037/lib/Plack/App/PSGIBin.pm Plack-1.0037/lib/Plack/App/URLMap.pm Plack-1.0037/lib/Plack/App/WrapCGI.pm Plack-1.0037/lib/HTTP/Message/ Plack-1.0037/lib/HTTP/Server/ Plack-1.0037/lib/HTTP/Server/PSGI.pm Plack-1.0037/lib/HTTP/Message/PSGI.pm Plack-1.0037/eg/dot-psgi/ Plack-1.0037/eg/dot-psgi/cgi-pm.psgi Plack-1.0037/eg/dot-psgi/cgi-script.psgi Plack-1.0037/eg/dot-psgi/Dumper.psgi Plack-1.0037/eg/dot-psgi/echo-stream-sync.psgi Plack-1.0037/eg/dot-psgi/echo-stream.psgi Plack-1.0037/eg/dot-psgi/echo.psgi Plack-1.0037/eg/dot-psgi/error.psgi Plack-1.0037/eg/dot-psgi/Hello.psgi Plack-1.0037/eg/dot-psgi/image.psgi Plack-1.0037/eg/dot-psgi/nonblock-hello.psgi Plack-1.0037/eg/dot-psgi/plack-req.psgi Plack-1.0037/eg/dot-psgi/runnable.psgi Plack-1.0037/eg/dot-psgi/slowapp.psgi Plack-1.0037/eg/dot-psgi/static/ Plack-1.0037/eg/dot-psgi/static.psgi Plack-1.0037/eg/dot-psgi/twitter-stream.psgi Plack-1.0037/eg/dot-psgi/static/index.html Plack-1.0037/eg/dot-psgi/static/test.css Plack-1.0037/eg/dot-psgi/static/test.js Plack-1.0037/benchmarks/ab.pl Plack-1.0037/benchmarks/fcgi.pl Prepending %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/lib %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/arch %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/lib %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/arch %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/lib %BUILDDIR%/URI-1.69-LU9TNn/blib/arch %BUILDDIR%/URI-1.69-LU9TNn/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2200/var/cpan/build for 'make' CPAN.pm: Building M/MI/MIYAGAWA/Plack-1.0037.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Warning: prerequisite HTTP::Headers::Fast 0.18 not found. Warning: prerequisite Test::TCP 2.00 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Plack Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MIYAGAWA/Plack-1.0037.tar.gz ---- Test::TCP [requires] HTTP::Headers::Fast [requires] Prepending %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/lib %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/arch %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/lib %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/arch %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/lib %BUILDDIR%/URI-1.69-LU9TNn/blib/arch %BUILDDIR%/URI-1.69-LU9TNn/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Test::TCP' Running make for T/TO/TOKUHIROM/Test-TCP-2.14.tar.gz Prepending %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/lib %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/arch %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/lib %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/arch %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/lib %BUILDDIR%/URI-1.69-LU9TNn/blib/arch %BUILDDIR%/URI-1.69-LU9TNn/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2200/var/cpan/build for 'get' Checksum for /data/fly2200/var/cpan/sources/authors/id/T/TO/TOKUHIROM/Test-TCP-2.14.tar.gz ok Test-TCP-2.14/Changes Test-TCP-2.14/LICENSE Test-TCP-2.14/META.json Test-TCP-2.14/Makefile.PL Test-TCP-2.14/README.md Test-TCP-2.14/cpanfile Test-TCP-2.14/lib/Net/EmptyPort.pm Test-TCP-2.14/lib/Test/TCP.pm Test-TCP-2.14/lib/Test/TCP/CheckPort.pm Test-TCP-2.14/minil.toml Test-TCP-2.14/t/00_compile.t Test-TCP-2.14/t/01_simple.t Test-TCP-2.14/t/02_abrt.t Test-TCP-2.14/t/03_return_when_sigterm.t Test-TCP-2.14/t/04_die.t Test-TCP-2.14/t/05_sigint.t Test-TCP-2.14/t/06_nest.t Test-TCP-2.14/t/07_optional.t Test-TCP-2.14/t/08_exit.t Test-TCP-2.14/t/09_fork.t Test-TCP-2.14/t/10_oo.t Test-TCP-2.14/t/11_net_empty_port.t Test-TCP-2.14/t/12_pass_wait_port_options.t Test-TCP-2.14/t/13_undef_port.t Test-TCP-2.14/t/Server.pm Test-TCP-2.14/xt/02_perlcritic.t Test-TCP-2.14/xt/04_dependents.t Test-TCP-2.14/xt/author/11_net_emptyport.t Test-TCP-2.14/META.yml Test-TCP-2.14/MANIFEST Prepending %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/lib %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/arch %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/lib %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/arch %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/lib %BUILDDIR%/URI-1.69-LU9TNn/blib/arch %BUILDDIR%/URI-1.69-LU9TNn/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2200/var/cpan/build for 'make' CPAN.pm: Building T/TO/TOKUHIROM/Test-TCP-2.14.tar.gz >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Test::TCP Writing MYMETA.yml and MYMETA.json >>> make cp lib/Test/TCP.pm blib/lib/Test/TCP.pm cp lib/Test/TCP/CheckPort.pm blib/lib/Test/TCP/CheckPort.pm cp lib/Net/EmptyPort.pm blib/lib/Net/EmptyPort.pm Manifying 3 pod documents TOKUHIROM/Test-TCP-2.14.tar.gz make -- OK Prepending %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.05-7h8C8P/blib/lib %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/arch %BUILDDIR%/DateTime-Format-Builder-0.81-tZ8aAH/blib/lib %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/arch %BUILDDIR%/DateTime-Format-Strptime-1.57-E5tYLE/blib/lib %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/arch %BUILDDIR%/MooX-HandlesVia-0.001008-XJ6S68/blib/lib %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/arch %BUILDDIR%/Data-Perl-0.002009-MonSH5/blib/lib %BUILDDIR%/URI-1.69-LU9TNn/blib/arch %BUILDDIR%/URI-1.69-LU9TNn/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Test::More: 1.001014 t/00_compile.t ................. 1..1 ok 1 - use Test::TCP; ok t/01_simple.t .................. # Subtest: v4 ok 1 - starting the test ok 1 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork # send 1 # new request ok 12 # send 2 # new request ok 13 # finalize 1..13 ok 1 - v4 # Subtest: v6 1..0 # SKIP IPv6 not supported ok 2 # skip IPv6 not supported 1..2 ok # your server received SIGABRT t/02_abrt.t .................... 1..2 ok 1 ok 2 ok t/03_return_when_sigterm.t ..... 1..2 ok 1 ok 2 - test finished. ok t/04_die.t ..................... 1..3 ok 1 ok 2 ok 3 - already killed by test_tcp ok # $Config{sig_name}: ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED # CHILD_ERROR_NATIVE: 2 # $?: 2 t/05_sigint.t .................. 1..2 ok 1 ok 2 - sigint ok t/06_nest.t .................... 1..1 ok 1 - 50625, 50145 ok t/07_optional.t ................ 1..2 ok 1 - One ok 2 - Two ok t/08_exit.t .................... 1..5 # SEVER: 4687 # CLIENT: 4686 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/09_fork.t .................... 1..6 ok 1 - Successfully forked child 4690 ok 2 - Successfully forked child 0 ok 3 - Successfully executed child 4690 ok 4 - child exited normally ok 5 - socket is connected # new request ok 6 - got expected reply ok t/10_oo.t ...................... 1..22 ok 1 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork # send 1 # new request ok 21 # send 2 # new request ok 22 # finalize # new request ok t/11_net_empty_port.t .......... ok 1 - bind to 127.0.0.1 ok 2 - bind to an anvailable address # Subtest: v4 ok 1 ok 2 - port is closed ok 3 - port is open 1..3 ok 3 - v4 # Subtest: v6 1..0 # SKIP IPv6 not supported ok 4 # skip IPv6 not supported 1..4 ok t/12_pass_wait_port_options.t .. ok 1 ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork ok 21 - test case for sharedfork # send 1 # new request ok 22 # send 2 # new request ok 23 # finalize ok 24 # new request ok 25 - test case for sharedfork ok 26 - test case for sharedfork ok 27 - test case for sharedfork ok 28 - test case for sharedfork ok 29 - test case for sharedfork ok 30 - test case for sharedfork ok 31 - test case for sharedfork ok 32 - test case for sharedfork ok 33 - test case for sharedfork ok 34 - test case for sharedfork ok 35 - test case for sharedfork ok 36 - test case for sharedfork ok 37 - test case for sharedfork ok 38 - test case for sharedfork ok 39 - test case for sharedfork ok 40 - test case for sharedfork ok 41 - test case for sharedfork ok 42 - test case for sharedfork ok 43 - test case for sharedfork ok 44 - test case for sharedfork # send 1 # new request ok 45 # send 2 # new request ok 46 # finalize ok 47 1..47 ok t/13_undef_port.t .............. 1..22 ok 1 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork # send 1 # new request ok 21 # send 2 # new request ok 22 # finalize ok All tests successful. Files=14, Tests=121, 12 wallclock secs ( 0.13 usr 0.02 sys + 2.13 cusr 0.43 csys = 2.71 CPU) Result: PASS TOKUHIROM/Test-TCP-2.14.tar.gz make test TEST_VERBOSE=1 -- OK Can't call method "fullname" on an undefined value at /data/fly2200/lib/Fly/MakePPD.pm line 166. /data/fly2200/ap2200-299134/bin/perl-static exits with 255.