PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2016-06-27T21:17:19
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata'
Database was generated on Mon, 27 Jun 2016 04:29:02 GMT
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\S\SH\SHARYANTO\Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz ok
Alt-Date-Extract-SHARYANTO-0.05.01/
Alt-Date-Extract-SHARYANTO-0.05.01/META.json
Alt-Date-Extract-SHARYANTO-0.05.01/LICENSE
Alt-Date-Extract-SHARYANTO-0.05.01/Changes
Alt-Date-Extract-SHARYANTO-0.05.01/META.yml
Alt-Date-Extract-SHARYANTO-0.05.01/Makefile.PL
Alt-Date-Extract-SHARYANTO-0.05.01/t/
Alt-Date-Extract-SHARYANTO-0.05.01/t/02-extract.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/03-returns.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/05-format.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/release-pod-syntax.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/01-new.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/release-pod-coverage.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/00-load.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/04-formats.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/release-rinci.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/00-compile.t
Alt-Date-Extract-SHARYANTO-0.05.01/t/10-misc.t
Alt-Date-Extract-SHARYANTO-0.05.01/README
Alt-Date-Extract-SHARYANTO-0.05.01/dist.ini
Alt-Date-Extract-SHARYANTO-0.05.01/lib/
Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/
Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/Date/
Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/Date/Extract/
Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/Date/Extract/SHARYANTO.pm
Alt-Date-Extract-SHARYANTO-0.05.01/lib/Date/
Alt-Date-Extract-SHARYANTO-0.05.01/lib/Date/Extract.pm
Alt-Date-Extract-SHARYANTO-0.05.01/MANIFEST
Configuring S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Alt::Base 0 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Alt::Date::Extract::SHARYANTO
Writing MYMETA.yml and MYMETA.json
SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz ----
Alt::Base [requires]
Running test for module 'Alt::Base'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\S\SH\SHARYANTO\Alt-Base-0.02.tar.gz ok
Alt-Base-0.02/
Alt-Base-0.02/README
Alt-Base-0.02/Build.PL
Alt-Base-0.02/lib/
Alt-Base-0.02/lib/Alt/
Alt-Base-0.02/lib/Alt/Base.pm
Alt-Base-0.02/MANIFEST.SKIP
Alt-Base-0.02/Changes
Alt-Base-0.02/dist.ini
Alt-Base-0.02/LICENSE
Alt-Base-0.02/t/
Alt-Base-0.02/t/00-compile.t
Alt-Base-0.02/t/01-basics.t
Alt-Base-0.02/t/lib/
Alt-Base-0.02/t/lib/Bar.pm
Alt-Base-0.02/t/lib/Foo.pm
Alt-Base-0.02/t/lib/Alt/
Alt-Base-0.02/t/lib/Alt/Bar/
Alt-Base-0.02/t/lib/Alt/Bar/one.pm
Alt-Base-0.02/t/lib/Alt/Bar/two.pm
Alt-Base-0.02/t/lib/Alt/Foo.pm
Alt-Base-0.02/t/lib/Alt/Baz/
Alt-Base-0.02/t/lib/Alt/Baz/one.pm
Alt-Base-0.02/t/lib/Alt/Foo/
Alt-Base-0.02/t/lib/Alt/Foo/one.pm
Alt-Base-0.02/t/lib/Baz.pm
Alt-Base-0.02/t/release-pod-coverage.t
Alt-Base-0.02/t/release-pod-syntax.t
Alt-Base-0.02/t/release-rinci.t
Alt-Base-0.02/MANIFEST
Alt-Base-0.02/META.json
Alt-Base-0.02/META.yml
Configuring S/SH/SHARYANTO/Alt-Base-0.02.tar.gz with Build.PL
>>> C:\Perl-5.24-32\bin\perl.exe Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Alt-Base' version '0.02'
SHARYANTO/Alt-Base-0.02.tar.gz
C:\Perl-5.24-32\bin\perl.exe Build.PL -- OK
Running Build for S/SH/SHARYANTO/Alt-Base-0.02.tar.gz
>>> C:\Perl-5.24-32\bin\perl.exe ./Build
Building Alt-Base
SHARYANTO/Alt-Base-0.02.tar.gz
C:\Perl-5.24-32\bin\perl.exe ./Build -- OK
Running Build test
>>> C:\Perl-5.24-32\bin\perl.exe ./Build test verbose=1
t/00-compile.t ............
1..1
ok 1 - Alt::Base loaded ok
ok
t/01-basics.t .............
ok 1
ok 2 - check incorrect Alt name
ok 3 - check $ALT defined
ok 4 - turn check off
ok 5 - check correct $ALT value
1..5
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/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=5, Tests=6, 1 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU)
Result: PASS
SHARYANTO/Alt-Base-0.02.tar.gz
C:\Perl-5.24-32\bin\perl.exe ./Build test verbose=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/S/SH/SHARYANTO/CHECKSUMS
Steven Haryanto <stevenharyanto@gmail.com>
Base class for alternate module
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot && tar cvf - Alt-Base-0.02.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/S/SH/SHARYANTO/Alt-Base-0.02.tar.gz
Alt-Base-0.02.ppd
blib/
blib/lib/
blib/lib/Alt/
blib/lib/Alt/Base.pm
SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Date-Extract-SHARYANTO-0.05.01-rAtQUf
SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
Has already been prepared
Running make for S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Date/Extract.pm blib\lib\Date\Extract.pm
cp lib/Alt/Date/Extract/SHARYANTO.pm blib\lib\Alt\Date\Extract\SHARYANTO.pm
SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ............
1..2
ok 1 - Alt/Date/Extract/SHARYANTO.pm loaded ok
ok 2 - Date/Extract.pm loaded ok
ok
t/00-load.t ...............
1..1
ok 1 - use Date::Extract;
ok
t/01-new.t ................
1..37
ok 1 - got a parser out of Date::Extract->new
ok 2 - new parser is a Date::Extract object
ok 3 - got a parser out of Date::Extract->new(returns => 'first')
ok 4 - new parser is a Date::Extract object
ok 5 - got a parser out of Date::Extract->new(returns => 'last')
ok 6 - new parser is a Date::Extract object
ok 7 - got a parser out of Date::Extract->new(returns => 'earliest')
ok 8 - new parser is a Date::Extract object
ok 9 - got a parser out of Date::Extract->new(returns => 'latest')
ok 10 - new parser is a Date::Extract object
ok 11 - got a parser out of Date::Extract->new(returns => 'all')
ok 12 - new parser is a Date::Extract object
ok 13 - got a parser out of Date::Extract->new(returns => 'all_cron')
ok 14 - new parser is a Date::Extract object
ok 15 - did NOT get a parser out of Date::Extract->new(returns => 'invalid argument')
ok 16 - (returns => 'invalid argument') gave a sensible error message
ok 17 - invalid `returns` error reported from caller's perspective
ok 18 - got a parser out of Date::Extract->new(prefers => 'nearest')
ok 19 - new parser is a Date::Extract object
ok 20 - got a parser out of Date::Extract->new(prefers => 'future')
ok 21 - new parser is a Date::Extract object
ok 22 - got a parser out of Date::Extract->new(prefers => 'past')
ok 23 - new parser is a Date::Extract object
ok 24 - did NOT get a parser out of Date::Extract->new(prefers => 'invalid argument')
ok 25 - (prefers => 'invalid argument') gave a sensible error message
ok 26 - invalid `prefers` error reported from caller's perspective
ok 27 - did NOT get a parser out of Date::Extract->new(format => 'invalid argument')
ok 28 - (format => 'invalid argument') gave a sensible error message
ok 29 - invalid `format` error reported from caller's perspective
ok 30 - got a parser out of Date::Extract->new(format => 'DateTime')
ok 31 - new parser is a Date::Extract object
ok 32 - got a parser out of Date::Extract->new(format => 'verbatim')
ok 33 - new parser is a Date::Extract object
ok 34 - got a parser out of Date::Extract->new(format => 'epoch')
ok 35 - new parser is a Date::Extract object
ok 36 - got a parser out of Date::Extract->new(format => 'combined')
ok 37 - new parser is a Date::Extract object
ok
t/02-extract.t ............
1..50
ok 1 - extracts 'today' to 2007-08-03
ok 2 - correct time zone
ok 3 - extracts 'tomorrow' to 2007-08-04
ok 4 - correct time zone
ok 5 - extracts 'yesterday' to 2007-08-02
ok 6 - correct time zone
ok 7 - extracts 'saturday' to 2007-08-04
ok 8 - correct time zone
ok 9 - extracts 'sunday' to 2007-08-05
ok 10 - correct time zone
ok 11 - extracts 'monday' to 2007-08-06
ok 12 - correct time zone
ok 13 - extracts 'tuesday' to 2007-08-07
ok 14 - correct time zone
ok 15 - extracts 'wednesday' to 2007-08-08
ok 16 - correct time zone
ok 17 - extracts 'thursday' to 2007-08-09
ok 18 - correct time zone
ok 19 - extracts 'friday' to 2007-08-03
ok 20 - correct time zone
not ok 21 - extracts 'friday' to 2007-08-10 # TODO DTFN bug. on friday, friday + prefer_future = today
# Failed (TODO) test 'extracts 'friday' to 2007-08-10'
# at t/02-extract.t line 40.
# got: '2007-08-03'
# expected: '2007-08-10'
ok 22 - correct time zone
ok 23 - extracts 'last monday' to 2007-07-23
ok 24 - correct time zone
ok 25 - extracts 'last tuesday' to 2007-07-24
ok 26 - correct time zone
ok 27 - extracts 'last wednesday' to 2007-07-25
ok 28 - correct time zone
ok 29 - extracts 'last thursday' to 2007-07-26
ok 30 - correct time zone
ok 31 - extracts 'last friday' to 2007-07-27
ok 32 - correct time zone
ok 33 - extracts 'last saturday' to 2007-07-28
ok 34 - correct time zone
ok 35 - extracts 'last sunday' to 2007-07-29
ok 36 - correct time zone
ok 37 - extracts 'next monday' to 2007-08-06
ok 38 - correct time zone
ok 39 - extracts 'next tuesday' to 2007-08-07
ok 40 - correct time zone
ok 41 - extracts 'next wednesday' to 2007-08-08
ok 42 - correct time zone
ok 43 - extracts 'next thursday' to 2007-08-09
ok 44 - correct time zone
ok 45 - extracts 'next friday' to 2007-08-10
ok 46 - correct time zone
ok 47 - extracts 'next saturday' to 2007-08-11
ok 48 - correct time zone
ok 49 - extracts 'next sunday' to 2007-08-12
ok 50 - correct time zone
ok
t/03-returns.t ............
1..17
ok 1 - default: returns first date, today
ok 2 - all: 1st date out was today
ok 3 - all: 2nd date out was tomorrow
ok 4 - all: 3rd date out was yesterday
ok 5 - all_cron: 1st date out was yesterday
ok 6 - all_cron: 2nd date out was today
ok 7 - all_cron: 3rd date out was tomorrow
ok 8 - only one day came out
ok 9 - first: returns first date, today
ok 10 - only one day came out
ok 11 - last: returns last date, yesterday
ok 12 - only one day came out
ok 13 - earliest: returns earliest date, yesterday
ok 14 - only one day came out
ok 15 - latest: returns latest date, tomorrow
ok 16 - scalar all_cron: only date out was yesterday
ok 17 - scalar all: only date out was today
ok
t/04-formats.t ............
1..40
not ok 1 - got a date out of 11/13/1986 # TODO Not handled by us or DTFN yet
# Failed (TODO) test 'got a date out of 11/13/1986'
# at t/04-formats.t line 73.
not ok 2 - No date parsed, so no use running the checker # TODO Not handled by us or DTFN yet
# Failed (TODO) test 'No date parsed, so no use running the checker'
# at t/04-formats.t line 76.
ok 3 - got a date out of 13 November 1986
ok 4 - 13 November 1986
ok 5 - got a date out of 1986-11-13
ok 6 - 1986-11-13
ok 7 - got a date out of today
ok 8 - today
ok 9 - got a date out of Monday
ok 10 - Monday
not ok 11 - got a date out of 11-13-86 # TODO Not handled by us or DTFN yet
# Failed (TODO) test 'got a date out of 11-13-86'
# at t/04-formats.t line 73.
not ok 12 - No date parsed, so no use running the checker # TODO Not handled by us or DTFN yet
# Failed (TODO) test 'No date parsed, so no use running the checker'
# at t/04-formats.t line 76.
not ok 13 - got a date out of previous Sat # TODO Not handled by us or DTFN yet
# Failed (TODO) test 'got a date out of previous Sat'
# at t/04-formats.t line 73.
not ok 14 - No date parsed, so no use running the checker # TODO Not handled by us or DTFN yet
# Failed (TODO) test 'No date parsed, so no use running the checker'
# at t/04-formats.t line 76.
ok 15 - got a date out of tomorrow
ok 16 - tomorrow
ok 17 - got a date out of Nov 13, 1986
ok 18 - Nov 13th, 1986
ok 19 - got a date out of 13 Nov
ok 20 - 13 Nov
ok 21 - got a date out of Nov 13
ok 22 - Nov 13
ok 23 - got a date out of next Monday
ok 24 - next Monday
ok 25 - next Monday
ok 26 - got a date out of 13th November
ok 27 - 13th November
ok 28 - got a date out of November 13th
ok 29 - November 13th
ok 30 - got a date out of yesterday
ok 31 - yesterday
ok 32 - got a date out of 1986/11/13
ok 33 - 1986/11/13
ok 34 - got a date out of Mon
ok 35 - Mon
ok 36 - got a date out of last Friday
ok 37 - last Friday
ok 38 - last Friday
ok 39 - got a date out of November 13th, 1986
ok 40 - November 13th, 1986
ok
t/05-format.t .............
1..7
ok 1 - default: returns DateTime object
ok 2 - returns verbatim text
ok 3 - returns epoch
ok 4 - returns hash
ok 5 - hash contains verbatim
ok 6 - hash contains DateTime object
ok 7 - hash contains pos
ok
t/10-misc.t ...............
1..2
ok 1 - default time zone is floating
ok 2 - extracted the date as today
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/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=11, Tests=156, 6 wallclock secs ( 0.12 usr + 0.05 sys = 0.17 CPU)
Result: PASS
SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Steven Haryanto <stevenharyanto@gmail.com>
SHARYANTO's alternate implementation of Date::Extract
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Date-Extract-SHARYANTO-0.05.01-rAtQUf && tar cvf - Alt-Date-Extract-SHARYANTO-0.05.01.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz
Alt-Date-Extract-SHARYANTO-0.05.01.ppd
blib/
blib/lib/
blib/lib/Alt/
blib/lib/Alt/Date/
blib/lib/Alt/Date/Extract/
blib/lib/Alt/Date/Extract/SHARYANTO.pm
blib/lib/Date/
blib/lib/Date/Extract.pm
Finished 2016-06-27T21:17:48