PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2015-11-08T02:11:31 ActivePerl-1200 CPAN-2.00 Reading '/export/home/fly1264/var/cpan/Metadata' Database was generated on Sun, 08 Nov 2015 05:41:02 GMT Running make for D/DR/DROLSKY/DateTime-Format-Strptime-1.60.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.60.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.60.tar.gz ok DateTime-Format-Strptime-1.60/ DateTime-Format-Strptime-1.60/dist.ini DateTime-Format-Strptime-1.60/perltidyrc DateTime-Format-Strptime-1.60/cpanfile DateTime-Format-Strptime-1.60/bench DateTime-Format-Strptime-1.60/t/ DateTime-Format-Strptime-1.60/t/author-test-version.t DateTime-Format-Strptime-1.60/t/00-report-prereqs.t DateTime-Format-Strptime-1.60/t/release-portability.t DateTime-Format-Strptime-1.60/t/author-mojibake.t DateTime-Format-Strptime-1.60/t/release-pod-coverage.t DateTime-Format-Strptime-1.60/t/locales.t DateTime-Format-Strptime-1.60/t/release-tidyall.t DateTime-Format-Strptime-1.60/t/author-pod-syntax.t DateTime-Format-Strptime-1.60/t/release-pod-linkcheck.t DateTime-Format-Strptime-1.60/t/author-00-compile.t DateTime-Format-Strptime-1.60/t/author-eol.t DateTime-Format-Strptime-1.60/t/author-no-tabs.t DateTime-Format-Strptime-1.60/t/edge.t DateTime-Format-Strptime-1.60/t/lib/ DateTime-Format-Strptime-1.60/t/lib/T.pm DateTime-Format-Strptime-1.60/t/00-report-prereqs.dd DateTime-Format-Strptime-1.60/t/errors.t DateTime-Format-Strptime-1.60/t/author-pod-spell.t DateTime-Format-Strptime-1.60/t/basic.t DateTime-Format-Strptime-1.60/t/author-test-all-my-deps.t DateTime-Format-Strptime-1.60/Makefile.PL DateTime-Format-Strptime-1.60/META.yml DateTime-Format-Strptime-1.60/LICENSE DateTime-Format-Strptime-1.60/weaver.ini DateTime-Format-Strptime-1.60/lib/ DateTime-Format-Strptime-1.60/lib/DateTime/ DateTime-Format-Strptime-1.60/lib/DateTime/Format/ DateTime-Format-Strptime-1.60/lib/DateTime/Format/Strptime.pm DateTime-Format-Strptime-1.60/META.json DateTime-Format-Strptime-1.60/tidyall.ini DateTime-Format-Strptime-1.60/Changes DateTime-Format-Strptime-1.60/MANIFEST DateTime-Format-Strptime-1.60/perlcriticrc DateTime-Format-Strptime-1.60/INSTALL DateTime-Format-Strptime-1.60/README.md CPAN.pm: Building D/DR/DROLSKY/DateTime-Format-Strptime-1.60.tar.gz >>> /export/home/fly1264/bin/perl 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.60.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/export/home/fly1264/bin/perl" "-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::Builder any 1.001009 # Test::Fatal any 0.014 # Test::More 0.96 1.001009 # lib any 0.63 # utf8 any 1.08 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # --------------------------- ---- ---- # Carp any 1.38 # DateTime 1.00 1.21 # DateTime::Locale 0.45 0.92 # DateTime::TimeZone 0.79 1.94 # Exporter any 5.72 # Package::DeprecationManager any 0.14 # Params::Validate 1.20 1.21 # Try::Tiny any 0.22 # constant any 1.33 # strict any 1.04 # warnings any 1.09 # t/00-report-prereqs.t ........ 1..1 ok 1 ok t/author-00-compile.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-pod-syntax.t ........ skipped: these tests are for testing by the author t/author-test-all-my-deps.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/basic.t .................... # Subtest: ISO8601 ok 1 - no exception building parser for %Y-%m-%dT%H:%M:%S ok 2 - no exception parsing 2015-10-08T15:39:44 ok 3 - day is 8 ok 4 - hour is 15 ok 5 - minute is 39 ok 6 - month is 10 ok 7 - second is 44 ok 8 - year is 2015 ok 9 - round trip via strftime produces original input 1..9 ok 1 - ISO8601 # Subtest: date with 4-digit year ok 1 - no exception building parser for %Y-%m-%d ok 2 - no exception parsing 1998-12-31 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 ok 6 - round trip via strftime produces original input 1..6 ok 2 - date with 4-digit year # Subtest: date with 2-digit year ok 1 - no exception building parser for %y-%m-%d ok 2 - no exception parsing 98-12-31 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 ok 6 - round trip via strftime produces original input 1..6 ok 3 - date with 2-digit year # Subtest: date with leading space on month ok 1 - no exception building parser for %e-%b-%Y ok 2 - no exception parsing 3-Jun-2010 ok 3 - day is 3 ok 4 - month is 6 ok 5 - year is 2010 ok 6 - round trip via strftime produces original input 1..6 ok 4 - date with leading space on month # Subtest: year and day of year ok 1 - no exception building parser for %Y years %j days ok 2 - no exception parsing 1998 years 312 days ok 3 - day is 8 ok 4 - month is 11 ok 5 - year is 1998 ok 6 - round trip via strftime produces original input 1..6 ok 5 - year and day of year # Subtest: date with abbreviated month ok 1 - no exception building parser for %b %d %Y ok 2 - no exception parsing Jan 24 2003 ok 3 - day is 24 ok 4 - month is 1 ok 5 - year is 2003 ok 6 - round trip via strftime produces original input 1..6 ok 6 - date with abbreviated month # Subtest: date with abbreviated month is case-insensitive ok 1 - no exception building parser for %b %d %Y ok 2 - no exception parsing jAN 24 2003 ok 3 - day is 24 ok 4 - month is 1 ok 5 - year is 2003 1..5 ok 7 - date with abbreviated month is case-insensitive # Subtest: date with full month ok 1 - no exception building parser for %B %d %Y ok 2 - no exception parsing January 24 2003 ok 3 - day is 24 ok 4 - month is 1 ok 5 - year is 2003 ok 6 - round trip via strftime produces original input 1..6 ok 8 - date with full month # Subtest: date with full month is case-insensitive ok 1 - no exception building parser for %B %d %Y ok 2 - no exception parsing jAnUAry 24 2003 ok 3 - day is 24 ok 4 - month is 1 ok 5 - year is 2003 1..5 ok 9 - date with full month is case-insensitive # Subtest: 24 hour time ok 1 - no exception building parser for %H:%M:%S ok 2 - no exception parsing 23:45:56 ok 3 - day is 1 ok 4 - hour is 23 ok 5 - minute is 45 ok 6 - month is 1 ok 7 - second is 56 ok 8 - year is 1 ok 9 - round trip via strftime produces original input 1..9 ok 10 - 24 hour time # Subtest: 12 hour time (PM) ok 1 - no exception building parser for %l:%M:%S %p ok 2 - no exception parsing 11:45:56 PM ok 3 - day is 1 ok 4 - hour is 23 ok 5 - minute is 45 ok 6 - month is 1 ok 7 - second is 56 ok 8 - year is 1 ok 9 - round trip via strftime produces original input 1..9 ok 11 - 12 hour time (PM) # Subtest: 12 hour time (am) and am/pm is case-insensitive ok 1 - no exception building parser for %l:%M:%S %p ok 2 - no exception parsing 11:45:56 am ok 3 - day is 1 ok 4 - hour is 11 ok 5 - minute is 45 ok 6 - month is 1 ok 7 - second is 56 ok 8 - year is 1 1..8 ok 12 - 12 hour time (am) and am/pm is case-insensitive # Subtest: 24-hour time ok 1 - no exception building parser for %T ok 2 - no exception parsing 23:34:45 ok 3 - hour is 23 ok 4 - minute is 34 ok 5 - second is 45 ok 6 - round trip via strftime produces original input 1..6 ok 13 - 24-hour time # Subtest: 12-hour time ok 1 - no exception building parser for %r ok 2 - no exception parsing 11:34:45 PM ok 3 - hour is 23 ok 4 - minute is 34 ok 5 - second is 45 ok 6 - round trip via strftime produces original input 1..6 ok 14 - 12-hour time # Subtest: 24-hour time without second ok 1 - no exception building parser for %R ok 2 - no exception parsing 23:34 ok 3 - hour is 23 ok 4 - minute is 34 ok 5 - second is 0 ok 6 - round trip via strftime produces original input 1..6 ok 15 - 24-hour time without second # Subtest: US style date ok 1 - no exception building parser for %D ok 2 - no exception parsing 11/30/03 ok 3 - day is 30 ok 4 - month is 11 ok 5 - year is 2003 ok 6 - round trip via strftime produces original input 1..6 ok 16 - US style date # Subtest: ISO style date ok 1 - no exception building parser for %F ok 2 - no exception parsing 2003-11-30 ok 3 - day is 30 ok 4 - month is 11 ok 5 - year is 2003 ok 6 - round trip via strftime produces original input 1..6 ok 17 - ISO style date # Subtest: nanosecond with no length ok 1 - no exception building parser for %H:%M:%S.%N ok 2 - no exception parsing 23:45:56.123456789 ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - nanosecond is 123456789 ok 6 - second is 56 ok 7 - round trip via strftime produces original input 1..7 ok 18 - nanosecond with no length # Subtest: nanosecond with length of 6 ok 1 - no exception building parser for %H:%M:%S.%6N ok 2 - no exception parsing 23:45:56.123456 ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - nanosecond is 123456000 ok 6 - second is 56 ok 7 - round trip via strftime produces original input 1..7 ok 19 - nanosecond with length of 6 # Subtest: nanosecond with length of 3 ok 1 - no exception building parser for %H:%M:%S.%3N ok 2 - no exception parsing 23:45:56.123 ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - nanosecond is 123000000 ok 6 - second is 56 ok 7 - round trip via strftime produces original input 1..7 ok 20 - nanosecond with length of 3 # Subtest: nanosecond with no length but < 9 digits ok 1 - no exception building parser for %H:%M:%S.%N ok 2 - no exception parsing 23:45:56.543 ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - nanosecond is 543000000 ok 6 - second is 56 1..6 ok 21 - nanosecond with no length but < 9 digits # Subtest: time zone as numeric offset ok 1 - no exception building parser for %H:%M:%S %z ok 2 - no exception parsing 23:45:56 +1000 ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - offset is 36000 ok 6 - second is 56 ok 7 - round trip via strftime produces original input 1..7 ok 22 - time zone as numeric offset # Subtest: time zone as abbreviation ok 1 - no exception building parser for %H:%M:%S %Z ok 2 - no exception parsing 23:45:56 AEST ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - offset is 36000 ok 6 - second is 56 1..6 ok 23 - time zone as abbreviation # Subtest: time zone as Olson name ok 1 - no exception building parser for %H:%M:%S %O ok 2 - no exception parsing 23:45:56 America/Chicago ok 3 - hour is 23 ok 4 - minute is 45 ok 5 - second is 56 ok 6 - time_zone_long_name is America/Chicago ok 7 - round trip via strftime produces original input 1..7 ok 24 - time zone as Olson name # Subtest: escaped percent ok 1 - no exception building parser for %Y%%%m%%%d ok 2 - no exception parsing 2015%05%14 ok 3 - day is 14 ok 4 - month is 5 ok 5 - year is 2015 ok 6 - round trip via strftime produces original input 1..6 ok 25 - escaped percent # Subtest: escaped percent followed by letter token ok 1 - no exception building parser for %Y%%%m%%%d%%H ok 2 - no exception parsing 2015%05%14%H ok 3 - day is 14 ok 4 - month is 5 ok 5 - year is 2015 ok 6 - round trip via strftime produces original input 1..6 ok 26 - escaped percent followed by letter token # Subtest: every pattern ok 1 - no exception building parser for %a %b %B %C %d %e %h %H %I %j %k %l %m %M %n %N %O %p %P %S %U %u %w %W %y %Y %s %G %g %z %Z %%Y %% ok 2 - no exception parsing Wed Nov November 20 05 5 Nov 21 09 309 21 9 11 34 \n 123456789 America/Denver PM pm 45 44 3 3 44 03 2003 1068093285 2003 03 -0700 MST %Y % ok 3 - day is 5 ok 4 - hour is 21 ok 5 - minute is 34 ok 6 - month is 11 ok 7 - nanosecond is 123456789 ok 8 - second is 45 ok 9 - time_zone_long_name is America/Denver ok 10 - year is 2003 ok 11 - round trip via strftime produces original input 1..11 ok 27 - every pattern # Subtest: Australian date ok 1 - no exception building parser for %x ok 2 - no exception parsing 31/12/98 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 1..5 ok 28 - Australian date # Subtest: Australian time ok 1 - no exception building parser for %X ok 2 - no exception parsing 13:34:56 ok 3 - hour is 13 ok 4 - minute is 34 ok 5 - second is 56 1..5 ok 29 - Australian time # Subtest: Australian date/time ok 1 - no exception building parser for %c ok 2 - no exception parsing Thu 31 Dec 1998 13:34:56 AEDT ok 3 - day is 31 ok 4 - hour is 13 ok 5 - minute is 34 ok 6 - month is 12 ok 7 - offset is 39600 ok 8 - second is 56 ok 9 - year is 1998 1..9 ok 30 - Australian date/time # Subtest: US date ok 1 - no exception building parser for %x ok 2 - no exception parsing 12/31/1998 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 1..5 ok 31 - US date # Subtest: US time ok 1 - no exception building parser for %X ok 2 - no exception parsing 01:34:56 PM ok 3 - hour is 13 ok 4 - minute is 34 ok 5 - second is 56 1..5 ok 32 - US time # Subtest: US date/time ok 1 - no exception building parser for %c ok 2 - no exception parsing Thu 31 Dec 1998 01:34:56 PM MST ok 3 - day is 31 ok 4 - hour is 13 ok 5 - minute is 34 ok 6 - month is 12 ok 7 - offset is -25200 ok 8 - second is 56 ok 9 - year is 1998 1..9 ok 33 - US date/time # Subtest: UK date ok 1 - no exception building parser for %x ok 2 - no exception parsing 31/12/98 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 1..5 ok 34 - UK date # Subtest: UK time ok 1 - no exception building parser for %X ok 2 - no exception parsing 13:34:56 ok 3 - hour is 13 ok 4 - minute is 34 ok 5 - second is 56 1..5 ok 35 - UK time # Subtest: UK date/time ok 1 - no exception building parser for %c ok 2 - no exception parsing Thu 31 Dec 1998 13:34:56 GMT ok 3 - day is 31 ok 4 - hour is 13 ok 5 - minute is 34 ok 6 - month is 12 ok 7 - offset is 0 ok 8 - second is 56 ok 9 - year is 1998 1..9 ok 36 - UK date/time # Subtest: French (France) date ok 1 - no exception building parser for %x ok 2 - no exception parsing 31/12/1998 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 1..5 ok 37 - French (France) date # Subtest: French (France) time ok 1 - no exception building parser for %X ok 2 - no exception parsing 13:34:56 ok 3 - hour is 13 ok 4 - minute is 34 ok 5 - second is 56 1..5 ok 38 - French (France) time # Subtest: French (France) date/time ok 1 - no exception building parser for %c ok 2 - no exception parsing jeu. 31 Déc. 1998 13:34:56 CEST ok 3 - day is 31 ok 4 - hour is 13 ok 5 - minute is 34 ok 6 - month is 12 ok 7 - offset is 7200 ok 8 - second is 56 ok 9 - year is 1998 1..9 ok 39 - French (France) date/time # Subtest: French (Generic) date ok 1 - no exception building parser for %x ok 2 - no exception parsing 12/31/98 ok 3 - day is 31 ok 4 - month is 12 ok 5 - year is 1998 1..5 ok 40 - French (Generic) date # Subtest: French (Generic) time ok 1 - no exception building parser for %X ok 2 - no exception parsing 13:34:56 ok 3 - hour is 13 ok 4 - minute is 34 ok 5 - second is 56 1..5 ok 41 - French (Generic) time # Subtest: French (Generic) date/time ok 1 - no exception building parser for %c ok 2 - no exception parsing jeu. Déc. 31 13:34:56 1998 ok 3 - day is 31 ok 4 - hour is 13 ok 5 - minute is 34 ok 6 - month is 12 ok 7 - second is 56 ok 8 - year is 1998 1..8 ok 42 - French (Generic) date/time # Subtest: epoch without time zone ok 1 - no exception building parser for %s ok 2 - no exception parsing 42 ok 3 - epoch is 42 ok 4 - time_zone_long_name is floating ok 5 - round trip via strftime produces original input 1..5 ok 43 - epoch without time zone # Subtest: epoch with time zone ok 1 - no exception building parser for %s %Z ok 2 - no exception parsing 42 UTC ok 3 - epoch is 42 ok 4 - offset is 0 ok 5 - round trip via strftime produces original input 1..5 ok 44 - epoch with time zone # Subtest: epoch with nanosecond ok 1 - no exception building parser for %s %N ok 2 - no exception parsing 42 000000034 ok 3 - epoch is 42 ok 4 - nanosecond is 34 ok 5 - round trip via strftime produces original input 1..5 ok 45 - epoch with nanosecond # Subtest: parsing whitespace ok 1 - month is 12 ok 2 - year is 2015 1..2 ok 46 - parsing whitespace # Subtest: parser time zone is set on returned object ok 1 - hour is 0 ok 2 - minute is 45 ok 3 - second is 56 ok 4 - time_zone_long_name is America/New_York ok 5 - year is 2003 1..5 ok 47 - parser time zone is set on returned object 1..47 ok t/edge.t ..................... # Subtest: Leading and trailing space ok 1 - no exception building parser for %Y%m%d ok 2 - no exception parsing 20151222 ok 3 - day is 22 ok 4 - month is 12 ok 5 - year is 2015 1..5 ok 1 - Leading and trailing space # Subtest: Olson time zone in upper case ok 1 - no exception building parser for %Y %O ok 2 - no exception parsing 2015 AMERICA/NEW_YORK ok 3 - time_zone_long_name is America/New_York ok 4 - year is 2015 1..4 ok 2 - Olson time zone in upper case # Subtest: Olson time zone in lower case ok 1 - no exception building parser for %Y %O ok 2 - no exception parsing 2015 america/new_york ok 3 - time_zone_long_name is America/New_York ok 4 - year is 2015 1..4 ok 3 - Olson time zone in lower case # Subtest: Olson time zone in random case ok 1 - no exception building parser for %Y %O ok 2 - no exception parsing 2015 amERicA/new_YORK ok 3 - time_zone_long_name is America/New_York ok 4 - year is 2015 1..4 ok 4 - Olson time zone in random case # Subtest: Month name match is not too greedy ok 1 - no exception building parser for %d%b%y ok 2 - no exception parsing 15Aug07 ok 3 - day is 15 ok 4 - month is 8 ok 5 - year is 2007 ok 6 - round trip via strftime produces original input 1..6 ok 5 - Month name match is not too greedy 1..5 ok t/errors.t ................... # Subtest: valid constructor ok 1 - no exception when constructing object with valid pattern ok 2 - An object of class 'DateTime::Format::Strptime' isa 'DateTime::Format::Strptime' 1..2 ok 1 - valid constructor # Subtest: constructor error ok 1 - no exception when constructing object with valid pattern ok 2 - constructor does not return object on invalid pattern 1..2 ok 2 - constructor error # Subtest: 12-hour time without meridian ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 3 - 12-hour time without meridian # Subtest: uncrecognized time zone abbreviation ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 4 - uncrecognized time zone abbreviation # Subtest: ambiguous time zone abbreviation ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 5 - ambiguous time zone abbreviation # Subtest: 24-hour vs 12-hour ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 6 - 24-hour vs 12-hour # Subtest: 24-hour vs AM/PM (13AM) ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 7 - 24-hour vs AM/PM (13AM) # Subtest: 24-hour vs AM/PM (4AM) ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 8 - 24-hour vs AM/PM (4AM) # Subtest: year vs century ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 9 - year vs century # Subtest: year vs year-within-century ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 10 - year vs year-within-century # Subtest: time zone offset vs time zone abbreviation ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 11 - time zone offset vs time zone abbreviation # Subtest: epoch vs year ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 12 - epoch vs year # Subtest: epoch vs month ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 13 - epoch vs month # Subtest: epoch vs day ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 14 - epoch vs day # Subtest: epoch vs day ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 15 - epoch vs day # Subtest: epoch vs minute ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 16 - epoch vs minute # Subtest: epoch vs minute ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 17 - epoch vs minute # Subtest: epoch vs hour (1-12) ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 18 - epoch vs hour (1-12) # Subtest: epoch vs day of year ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 19 - epoch vs day of year # Subtest: month vs day of year ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 20 - month vs day of year # Subtest: day name vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 21 - day name vs date # Subtest: day of week vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 22 - day of week vs date # Subtest: day of week (Sunday as 0) vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 23 - day of week (Sunday as 0) vs date # Subtest: iso week year vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 24 - iso week year vs date # Subtest: iso week year (without century) vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 25 - iso week year (without century) vs date # Subtest: iso week number vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 26 - iso week number vs date # Subtest: iso week number vs date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 27 - iso week number vs date # Subtest: invalid time zone name ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 28 - invalid time zone name # Subtest: illegal date ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 29 - illegal date # Subtest: illegal time ok 1 - croak error ok 2 - errmsg error ok 3 - no datetime object is returned when there is a parse error ok 4 - custom on_error 1..4 ok 30 - illegal time 1..30 ok t/locales.t .................. # Subtest: en # Subtest: days # Subtest: Day 1 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-01 Sunday ok 3 - strftime output matches input 1..3 ok 1 - Day 1 # Subtest: Day 2 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-02 Monday ok 3 - strftime output matches input 1..3 ok 2 - Day 2 # Subtest: Day 3 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-03 Tuesday ok 3 - strftime output matches input 1..3 ok 3 - Day 3 # Subtest: Day 4 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-04 Wednesday ok 3 - strftime output matches input 1..3 ok 4 - Day 4 # Subtest: Day 5 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-05 Thursday ok 3 - strftime output matches input 1..3 ok 5 - Day 5 # Subtest: Day 6 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-06 Friday ok 3 - strftime output matches input 1..3 ok 6 - Day 6 # Subtest: Day 7 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-07 Saturday ok 3 - strftime output matches input 1..3 ok 7 - Day 7 1..7 ok 1 - days # Subtest: months # Subtest: Month 1 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-01-01 January ok 3 - strftime output matches input 1..3 ok 1 - Month 1 # Subtest: Month 2 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-02-01 February ok 3 - strftime output matches input 1..3 ok 2 - Month 2 # Subtest: Month 3 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-03-01 March ok 3 - strftime output matches input 1..3 ok 3 - Month 3 # Subtest: Month 4 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-04-01 April ok 3 - strftime output matches input 1..3 ok 4 - Month 4 # Subtest: Month 5 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-05-01 May ok 3 - strftime output matches input 1..3 ok 5 - Month 5 # Subtest: Month 6 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-06-01 June ok 3 - strftime output matches input 1..3 ok 6 - Month 6 # Subtest: Month 7 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-07-01 July ok 3 - strftime output matches input 1..3 ok 7 - Month 7 # Subtest: Month 8 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-08-01 August ok 3 - strftime output matches input 1..3 ok 8 - Month 8 # Subtest: Month 9 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-09-01 September ok 3 - strftime output matches input 1..3 ok 9 - Month 9 # Subtest: Month 10 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-10-01 October ok 3 - strftime output matches input 1..3 ok 10 - Month 10 # Subtest: Month 11 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-11-01 November ok 3 - strftime output matches input 1..3 ok 11 - Month 11 # Subtest: Month 12 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-12-01 December ok 3 - strftime output matches input 1..3 ok 12 - Month 12 1..12 ok 2 - months # Subtest: am/pm # Subtest: Hour 0 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 00:11 AM ok 3 - strftime output matches input 1..3 ok 1 - Hour 0 # Subtest: Hour 11 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 11:11 AM ok 3 - strftime output matches input 1..3 ok 2 - Hour 11 # Subtest: Hour 12 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 12:11 PM ok 3 - strftime output matches input 1..3 ok 3 - Hour 12 # Subtest: Hour 23 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 23:11 PM ok 3 - strftime output matches input 1..3 ok 4 - Hour 23 1..4 ok 3 - am/pm ok 4 - constructor with locale ok 5 - parsed 2015-01-30 ok 6 - code of locale for DateTime returned by parser is en 1..6 ok 1 - en # Subtest: de # Subtest: days # Subtest: Day 1 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-01 Sonntag ok 3 - strftime output matches input 1..3 ok 1 - Day 1 # Subtest: Day 2 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-02 Montag ok 3 - strftime output matches input 1..3 ok 2 - Day 2 # Subtest: Day 3 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-03 Dienstag ok 3 - strftime output matches input 1..3 ok 3 - Day 3 # Subtest: Day 4 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-04 Mittwoch ok 3 - strftime output matches input 1..3 ok 4 - Day 4 # Subtest: Day 5 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-05 Donnerstag ok 3 - strftime output matches input 1..3 ok 5 - Day 5 # Subtest: Day 6 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-06 Freitag ok 3 - strftime output matches input 1..3 ok 6 - Day 6 # Subtest: Day 7 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-07 Samstag ok 3 - strftime output matches input 1..3 ok 7 - Day 7 1..7 ok 1 - days # Subtest: months # Subtest: Month 1 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-01-01 Januar ok 3 - strftime output matches input 1..3 ok 1 - Month 1 # Subtest: Month 2 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-02-01 Februar ok 3 - strftime output matches input 1..3 ok 2 - Month 2 # Subtest: Month 3 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-03-01 März ok 3 - strftime output matches input 1..3 ok 3 - Month 3 # Subtest: Month 4 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-04-01 April ok 3 - strftime output matches input 1..3 ok 4 - Month 4 # Subtest: Month 5 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-05-01 Mai ok 3 - strftime output matches input 1..3 ok 5 - Month 5 # Subtest: Month 6 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-06-01 Juni ok 3 - strftime output matches input 1..3 ok 6 - Month 6 # Subtest: Month 7 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-07-01 Juli ok 3 - strftime output matches input 1..3 ok 7 - Month 7 # Subtest: Month 8 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-08-01 August ok 3 - strftime output matches input 1..3 ok 8 - Month 8 # Subtest: Month 9 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-09-01 September ok 3 - strftime output matches input 1..3 ok 9 - Month 9 # Subtest: Month 10 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-10-01 Oktober ok 3 - strftime output matches input 1..3 ok 10 - Month 10 # Subtest: Month 11 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-11-01 November ok 3 - strftime output matches input 1..3 ok 11 - Month 11 # Subtest: Month 12 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-12-01 Dezember ok 3 - strftime output matches input 1..3 ok 12 - Month 12 1..12 ok 2 - months # Subtest: am/pm # Subtest: Hour 0 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 00:11 vorm. ok 3 - strftime output matches input 1..3 ok 1 - Hour 0 # Subtest: Hour 11 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 11:11 vorm. ok 3 - strftime output matches input 1..3 ok 2 - Hour 11 # Subtest: Hour 12 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 12:11 nachm. ok 3 - strftime output matches input 1..3 ok 3 - Hour 12 # Subtest: Hour 23 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 23:11 nachm. ok 3 - strftime output matches input 1..3 ok 4 - Hour 23 1..4 ok 3 - am/pm ok 4 - constructor with locale ok 5 - parsed 2015-01-30 ok 6 - code of locale for DateTime returned by parser is de 1..6 ok 2 - de # Subtest: ga # Subtest: days # Subtest: Day 1 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-01 Dé Domhnaigh ok 3 - strftime output matches input 1..3 ok 1 - Day 1 # Subtest: Day 2 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-02 Dé Luain ok 3 - strftime output matches input 1..3 ok 2 - Day 2 # Subtest: Day 3 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-03 Dé Máirt ok 3 - strftime output matches input 1..3 ok 3 - Day 3 # Subtest: Day 4 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-04 Dé Céadaoin ok 3 - strftime output matches input 1..3 ok 4 - Day 4 # Subtest: Day 5 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-05 Déardaoin ok 3 - strftime output matches input 1..3 ok 5 - Day 5 # Subtest: Day 6 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-06 Dé hAoine ok 3 - strftime output matches input 1..3 ok 6 - Day 6 # Subtest: Day 7 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-07 Dé Sathairn ok 3 - strftime output matches input 1..3 ok 7 - Day 7 1..7 ok 1 - days # Subtest: months # Subtest: Month 1 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-01-01 Eanáir ok 3 - strftime output matches input 1..3 ok 1 - Month 1 # Subtest: Month 2 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-02-01 Feabhra ok 3 - strftime output matches input 1..3 ok 2 - Month 2 # Subtest: Month 3 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-03-01 Márta ok 3 - strftime output matches input 1..3 ok 3 - Month 3 # Subtest: Month 4 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-04-01 Aibreán ok 3 - strftime output matches input 1..3 ok 4 - Month 4 # Subtest: Month 5 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-05-01 Bealtaine ok 3 - strftime output matches input 1..3 ok 5 - Month 5 # Subtest: Month 6 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-06-01 Meitheamh ok 3 - strftime output matches input 1..3 ok 6 - Month 6 # Subtest: Month 7 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-07-01 Iúil ok 3 - strftime output matches input 1..3 ok 7 - Month 7 # Subtest: Month 8 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-08-01 Lúnasa ok 3 - strftime output matches input 1..3 ok 8 - Month 8 # Subtest: Month 9 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-09-01 Meán Fómhair ok 3 - strftime output matches input 1..3 ok 9 - Month 9 # Subtest: Month 10 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-10-01 Deireadh Fómhair ok 3 - strftime output matches input 1..3 ok 10 - Month 10 # Subtest: Month 11 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-11-01 Samhain ok 3 - strftime output matches input 1..3 ok 11 - Month 11 # Subtest: Month 12 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-12-01 Nollaig ok 3 - strftime output matches input 1..3 ok 12 - Month 12 1..12 ok 2 - months # Subtest: am/pm # Subtest: Hour 0 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 00:11 a.m. ok 3 - strftime output matches input 1..3 ok 1 - Hour 0 # Subtest: Hour 11 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 11:11 a.m. ok 3 - strftime output matches input 1..3 ok 2 - Hour 11 # Subtest: Hour 12 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 12:11 p.m. ok 3 - strftime output matches input 1..3 ok 3 - Hour 12 # Subtest: Hour 23 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 23:11 p.m. ok 3 - strftime output matches input 1..3 ok 4 - Hour 23 1..4 ok 3 - am/pm ok 4 - constructor with locale ok 5 - parsed 2015-01-30 ok 6 - code of locale for DateTime returned by parser is ga 1..6 ok 3 - ga # Subtest: pt # Subtest: days # Subtest: Day 1 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-01 domingo ok 3 - strftime output matches input 1..3 ok 1 - Day 1 # Subtest: Day 2 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-02 segunda-feira ok 3 - strftime output matches input 1..3 ok 2 - Day 2 # Subtest: Day 3 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-03 terça-feira ok 3 - strftime output matches input 1..3 ok 3 - Day 3 # Subtest: Day 4 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-04 quarta-feira ok 3 - strftime output matches input 1..3 ok 4 - Day 4 # Subtest: Day 5 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-05 quinta-feira ok 3 - strftime output matches input 1..3 ok 5 - Day 5 # Subtest: Day 6 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-06 sexta-feira ok 3 - strftime output matches input 1..3 ok 6 - Day 6 # Subtest: Day 7 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-07 sábado ok 3 - strftime output matches input 1..3 ok 7 - Day 7 1..7 ok 1 - days # Subtest: months # Subtest: Month 1 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-01-01 janeiro ok 3 - strftime output matches input 1..3 ok 1 - Month 1 # Subtest: Month 2 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-02-01 fevereiro ok 3 - strftime output matches input 1..3 ok 2 - Month 2 # Subtest: Month 3 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-03-01 março ok 3 - strftime output matches input 1..3 ok 3 - Month 3 # Subtest: Month 4 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-04-01 abril ok 3 - strftime output matches input 1..3 ok 4 - Month 4 # Subtest: Month 5 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-05-01 maio ok 3 - strftime output matches input 1..3 ok 5 - Month 5 # Subtest: Month 6 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-06-01 junho ok 3 - strftime output matches input 1..3 ok 6 - Month 6 # Subtest: Month 7 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-07-01 julho ok 3 - strftime output matches input 1..3 ok 7 - Month 7 # Subtest: Month 8 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-08-01 agosto ok 3 - strftime output matches input 1..3 ok 8 - Month 8 # Subtest: Month 9 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-09-01 setembro ok 3 - strftime output matches input 1..3 ok 9 - Month 9 # Subtest: Month 10 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-10-01 outubro ok 3 - strftime output matches input 1..3 ok 10 - Month 10 # Subtest: Month 11 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-11-01 novembro ok 3 - strftime output matches input 1..3 ok 11 - Month 11 # Subtest: Month 12 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-12-01 dezembro ok 3 - strftime output matches input 1..3 ok 12 - Month 12 1..12 ok 2 - months # Subtest: am/pm # Subtest: Hour 0 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 00:11 AM ok 3 - strftime output matches input 1..3 ok 1 - Hour 0 # Subtest: Hour 11 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 11:11 AM ok 3 - strftime output matches input 1..3 ok 2 - Hour 11 # Subtest: Hour 12 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 12:11 PM ok 3 - strftime output matches input 1..3 ok 3 - Hour 12 # Subtest: Hour 23 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 23:11 PM ok 3 - strftime output matches input 1..3 ok 4 - Hour 23 1..4 ok 3 - am/pm ok 4 - constructor with locale ok 5 - parsed 2015-01-30 ok 6 - code of locale for DateTime returned by parser is pt 1..6 ok 4 - pt # Subtest: zh # Subtest: days # Subtest: Day 1 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-01 星期日 ok 3 - strftime output matches input 1..3 ok 1 - Day 1 # Subtest: Day 2 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-02 星期一 ok 3 - strftime output matches input 1..3 ok 2 - Day 2 # Subtest: Day 3 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-03 星期二 ok 3 - strftime output matches input 1..3 ok 3 - Day 3 # Subtest: Day 4 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-04 星期三 ok 3 - strftime output matches input 1..3 ok 4 - Day 4 # Subtest: Day 5 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-05 星期四 ok 3 - strftime output matches input 1..3 ok 5 - Day 5 # Subtest: Day 6 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-06 星期五 ok 3 - strftime output matches input 1..3 ok 6 - Day 6 # Subtest: Day 7 ok 1 - constructor with day name in pattern (%A) ok 2 - parsed 2015-11-07 星期六 ok 3 - strftime output matches input 1..3 ok 7 - Day 7 1..7 ok 1 - days # Subtest: months # Subtest: Month 1 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-01-01 1月 ok 3 - strftime output matches input 1..3 ok 1 - Month 1 # Subtest: Month 2 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-02-01 2月 ok 3 - strftime output matches input 1..3 ok 2 - Month 2 # Subtest: Month 3 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-03-01 3月 ok 3 - strftime output matches input 1..3 ok 3 - Month 3 # Subtest: Month 4 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-04-01 4月 ok 3 - strftime output matches input 1..3 ok 4 - Month 4 # Subtest: Month 5 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-05-01 5月 ok 3 - strftime output matches input 1..3 ok 5 - Month 5 # Subtest: Month 6 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-06-01 6月 ok 3 - strftime output matches input 1..3 ok 6 - Month 6 # Subtest: Month 7 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-07-01 7月 ok 3 - strftime output matches input 1..3 ok 7 - Month 7 # Subtest: Month 8 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-08-01 8月 ok 3 - strftime output matches input 1..3 ok 8 - Month 8 # Subtest: Month 9 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-09-01 9月 ok 3 - strftime output matches input 1..3 ok 9 - Month 9 # Subtest: Month 10 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-10-01 10月 ok 3 - strftime output matches input 1..3 ok 10 - Month 10 # Subtest: Month 11 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-11-01 11月 ok 3 - strftime output matches input 1..3 ok 11 - Month 11 # Subtest: Month 12 ok 1 - constructor with month name (%B) ok 2 - parsed 2015-12-01 12月 ok 3 - strftime output matches input 1..3 ok 12 - Month 12 1..12 ok 2 - months # Subtest: am/pm # Subtest: Hour 0 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 00:11 上午 ok 3 - strftime output matches input 1..3 ok 1 - Hour 0 # Subtest: Hour 11 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 11:11 上午 ok 3 - strftime output matches input 1..3 ok 2 - Hour 11 # Subtest: Hour 12 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 12:11 下午 ok 3 - strftime output matches input 1..3 ok 3 - Hour 12 # Subtest: Hour 23 ok 1 - constructor with meridian (%p) ok 2 - parsed 2015-11-08 23:11 下午 ok 3 - strftime output matches input 1..3 ok 4 - Hour 23 1..4 ok 3 - am/pm ok 4 - constructor with locale ok 5 - parsed 2015-01-30 ok 6 - code of locale for DateTime returned by parser is zh 1..6 ok 5 - zh # Subtest: format_datetime with locale ok 1 - formatted output is in locale of formatter (Portugese) ok 2 - formatter leaves DateTime object's locale unchanged 1..2 ok 6 - format_datetime with locale 1..6 ok 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-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=17, Tests=89, 9 wallclock secs ( 0.67 usr 0.19 sys + 8.04 cusr 0.65 csys = 9.55 CPU) Result: PASS DROLSKY/DateTime-Format-Strptime-1.60.tar.gz make test TEST_VERBOSE=1 -- OK Dave Rolsky <autarch@urth.org> Parse and format strp and strf time patterns >>> (cd /export/home/fly1264/var/cpan/build/DateTime-Format-Strptime-1.60-g_A7Mp && tar cvf - DateTime-Format-Strptime-1.60.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/D/DR/DROLSKY/DateTime-Format-Strptime-1.60.tar.gz DateTime-Format-Strptime-1.60.ppd blib/ blib/lib/ blib/lib/DateTime/ blib/lib/DateTime/Format/ blib/lib/DateTime/Format/Strptime.pm blib/man3/ blib/man3/DateTime::Format::Strptime.3 >>> mv /export/home/fly1264/var/cpan/build/DateTime-Format-Strptime-1.60-g_A7Mp/DateTime-Format-Strptime-1.60.ppd /export/home/fly1264/var/REPO/D/DR/DROLSKY Finished 2015-11-08T02:11:57