PATH=/usr/bin:/bin:/Users/fly2000/var/megalib/bin Start 2014-09-30T10:01:32 ActivePerl-2000 CPAN-2.00 Reading '/Users/fly2000/var/cpan/Metadata' Database was generated on Tue, 30 Sep 2014 16:17:02 GMT Running make for P/PE/PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz Checksum for /data/cpan/authors/id/P/PE/PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz ok Regexp-EN-NumVerbage-0.01/ Regexp-EN-NumVerbage-0.01/META.json Regexp-EN-NumVerbage-0.01/LICENSE Regexp-EN-NumVerbage-0.01/Changes Regexp-EN-NumVerbage-0.01/META.yml Regexp-EN-NumVerbage-0.01/Makefile.PL Regexp-EN-NumVerbage-0.01/t/ Regexp-EN-NumVerbage-0.01/t/basics.t Regexp-EN-NumVerbage-0.01/t/release-pod-syntax.t Regexp-EN-NumVerbage-0.01/t/release-pod-coverage.t Regexp-EN-NumVerbage-0.01/t/release-rinci.t Regexp-EN-NumVerbage-0.01/t/00-compile.t Regexp-EN-NumVerbage-0.01/README Regexp-EN-NumVerbage-0.01/dist.ini Regexp-EN-NumVerbage-0.01/lib/ Regexp-EN-NumVerbage-0.01/lib/Regexp/ Regexp-EN-NumVerbage-0.01/lib/Regexp/EN/ Regexp-EN-NumVerbage-0.01/lib/Regexp/EN/NumVerbage.pm Regexp-EN-NumVerbage-0.01/MANIFEST CPAN.pm: Building P/PE/PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL Warning: prerequisite Parse::Number::EN 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Regexp::EN::NumVerbage Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz ---- Parse::Number::EN [requires] Running make test Delayed until after prerequisites Running test for module 'Parse::Number::EN' Running make for S/SH/SHARYANTO/Parse-Number-EN-0.04.tar.gz Checksum for /data/cpan/authors/id/S/SH/SHARYANTO/Parse-Number-EN-0.04.tar.gz ok Parse-Number-EN-0.04/ Parse-Number-EN-0.04/lib/ Parse-Number-EN-0.04/lib/Parse/ Parse-Number-EN-0.04/lib/Parse/Number/ Parse-Number-EN-0.04/lib/Parse/Number/EN.pm Parse-Number-EN-0.04/t/ Parse-Number-EN-0.04/t/release-pod-coverage.t Parse-Number-EN-0.04/t/release-pod-syntax.t Parse-Number-EN-0.04/t/00-compile.t Parse-Number-EN-0.04/t/01-basics.t Parse-Number-EN-0.04/MANIFEST.SKIP Parse-Number-EN-0.04/weaver.ini Parse-Number-EN-0.04/META.json Parse-Number-EN-0.04/Build.PL Parse-Number-EN-0.04/MANIFEST Parse-Number-EN-0.04/META.yml Parse-Number-EN-0.04/dist.ini Parse-Number-EN-0.04/LICENSE Parse-Number-EN-0.04/Changes Parse-Number-EN-0.04/README CPAN.pm: Building S/SH/SHARYANTO/Parse-Number-EN-0.04.tar.gz >>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Parse-Number-EN' version '0.04' >>> ./Build Building Parse-Number-EN SHARYANTO/Parse-Number-EN-0.04.tar.gz ./Build -- OK Running Build test >>> ./Build test verbose=1 t/00-compile.t ............ 1..1 ok 1 - Parse::Number::EN loaded ok ok t/01-basics.t ............. # Subtest: empty string ok 1 - doesn't die ok 2 - result 1..2 ok 1 - empty string # Subtest: no digits ok 1 - doesn't die ok 2 - result 1..2 ok 2 - no digits # Subtest: int ok 1 - doesn't die ok 2 - result 1..2 ok 3 - int # Subtest: int (2) ok 1 - doesn't die ok 2 - result 1..2 ok 4 - int (2) # Subtest: int (3) ok 1 - doesn't die ok 2 - result 1..2 ok 5 - int (3) # Subtest: double sign = err (1) ok 1 - doesn't die ok 2 - result 1..2 ok 6 - double sign = err (1) # Subtest: double sign = err (2) ok 1 - doesn't die ok 2 - result 1..2 ok 7 - double sign = err (2) # Subtest: whitespace ok 1 - doesn't die ok 2 - result 1..2 ok 8 - whitespace # Subtest: nondigit ok 1 - doesn't die ok 2 - result 1..2 ok 9 - nondigit # Subtest: nondigit 2 ok 1 - doesn't die ok 2 - result 1..2 ok 10 - nondigit 2 # Subtest: nondigit 2b ok 1 - doesn't die ok 2 - result 1..2 ok 11 - nondigit 2b # Subtest: decimal (id 1) ok 1 - doesn't die ok 2 - result 1..2 ok 12 - decimal (id 1) # Subtest: decimal (id 2) ok 1 - doesn't die ok 2 - result 1..2 ok 13 - decimal (id 2) # Subtest: decimal (id 3) ok 1 - doesn't die ok 2 - result 1..2 ok 14 - decimal (id 3) # Subtest: decimal (en 1) ok 1 - doesn't die ok 2 - result 1..2 ok 15 - decimal (en 1) # Subtest: decimal (en 2) ok 1 - doesn't die ok 2 - result 1..2 ok 16 - decimal (en 2) # Subtest: decimal (en 3) ok 1 - doesn't die ok 2 - result 1..2 ok 17 - decimal (en 3) # Subtest: thousand sep 1 (en) ok 1 - doesn't die ok 2 - result 1..2 ok 18 - thousand sep 1 (en) # Subtest: thousand sep 2 (e) ok 1 - doesn't die ok 2 - result 1..2 ok 19 - thousand sep 2 (e) # Subtest: decimal+thousand sep 1 ok 1 - doesn't die ok 2 - result 1..2 ok 20 - decimal+thousand sep 1 # Subtest: decimal+thousand sep 2 ok 1 - doesn't die ok 2 - result 1..2 ok 21 - decimal+thousand sep 2 # Subtest: decimal+thousand sep 3 ok 1 - doesn't die ok 2 - result 1..2 ok 22 - decimal+thousand sep 3 # Subtest: decimal+thousand sep 4 ok 1 - doesn't die ok 2 - result 1..2 ok 23 - decimal+thousand sep 4 # Subtest: exponent 1 ok 1 - doesn't die ok 2 - result 1..2 ok 24 - exponent 1 # Subtest: exponent 2 ok 1 - doesn't die ok 2 - result 1..2 ok 25 - exponent 2 # Subtest: exponent 3 ok 1 - doesn't die ok 2 - result 1..2 ok 26 - exponent 3 # Subtest: exponent 4 ok 1 - doesn't die ok 2 - result 1..2 ok 27 - exponent 4 # Subtest: exponent 5 ok 1 - doesn't die ok 2 - result 1..2 ok 28 - exponent 5 # Subtest: exponent 6 ok 1 - doesn't die ok 2 - result 1..2 ok 29 - exponent 6 # Subtest: exponent 6 ok 1 - doesn't die ok 2 - result 1..2 ok 30 - exponent 6 ok 31 - '++1' doesn't match ok 32 - '+1.23' matches ok 33 - '-1,23' doesn't match ok 34 - '1' matches ok 35 - '1,23' doesn't match ok 36 - '1.23' matches ok 37 - '1abc' doesn't match ok 38 - '9,000,000' matches ok 39 - '9,000,0000' doesn't match ok 40 - '9,000,4' doesn't match ok 41 - '9,000.3' matches ok 42 - '9,13e3' doesn't match ok 43 - '9.000.000' doesn't match ok 44 - '9.000.0000' doesn't match ok 45 - '9.000.5' doesn't match ok 46 - '9.1e+2' matches ok 47 - '90.000,4' doesn't match ok 48 - '9e-1' matches ok 49 - 'abc' doesn't match ok 50 - 'abc2' doesn't match ok 51 - 'e' doesn't match ok 52 - 'e3' doesn't match 1..52 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 All tests successful. Files=4, Tests=53, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.20 cusr 0.04 csys = 0.31 CPU) Result: PASS SHARYANTO/Parse-Number-EN-0.04.tar.gz ./Build test verbose=1 -- OK Steven Haryanto <stevenharyanto@gmail.com> Pattern to match number >>> (cd /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO && tar cvf - Parse-Number-EN-0.04.ppd blib) | gzip -c >/Users/fly2000/var/REPO/S/SH/SHARYANTO/Parse-Number-EN-0.04.tar.gz Parse-Number-EN-0.04.ppd blib/ blib/lib/ blib/lib/Parse/ blib/lib/Parse/Number/ blib/lib/Parse/Number/EN.pm >>> mv /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/Parse-Number-EN-0.04.ppd /Users/fly2000/var/REPO/S/SH/SHARYANTO Running make for P/PE/PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz Prepending /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/blib/arch /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly2000/var/cpan/build/Regexp-EN-NumVerbage-0.01-IoaL3Z Prepending /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/blib/arch /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/blib/lib to PERL5LIB for 'make' CPAN.pm: Building P/PE/PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz >>> make cp lib/Regexp/EN/NumVerbage.pm blib/lib/Regexp/EN/NumVerbage.pm Manifying blib/man3/Regexp::EN::NumVerbage.3 PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz make -- OK Prepending /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/blib/arch /Users/fly2000/var/cpan/build/Parse-Number-EN-0.04-4odawO/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly2000/ap2000-298465/bin/perl-dynamic "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-compile.t ............ 1..1 ok 1 - Regexp/EN/NumVerbage.pm loaded ok ok t/basics.t ................ ok 1 - '7.5 millions' matches ok 2 - 'minus zero point seven' matches ok 3 - 'negative' doesn't match ok 4 - 'point' doesn't match ok 5 - 'seventy-seven' matches ok 6 - 'six' matches ok 7 - 'two hundred billions' matches ok 8 - 'two million sixty seven thousand' matches 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/release-rinci.t ......... skipped: these tests are for release candidate testing All tests successful. Files=5, Tests=9, 0 wallclock secs ( 0.04 usr 0.02 sys + 0.18 cusr 0.05 csys = 0.29 CPU) Result: PASS PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz make test TEST_VERBOSE=1 -- OK perlancar <perlancar@gmail.com> Regex pattern to match English number verbage in text >>> (cd /Users/fly2000/var/cpan/build/Regexp-EN-NumVerbage-0.01-IoaL3Z && tar cvf - Regexp-EN-NumVerbage-0.01.ppd blib) | gzip -c >/Users/fly2000/var/REPO/P/PE/PERLANCAR/Regexp-EN-NumVerbage-0.01.tar.gz Regexp-EN-NumVerbage-0.01.ppd blib/ blib/lib/ blib/lib/Regexp/ blib/lib/Regexp/EN/ blib/lib/Regexp/EN/NumVerbage.pm blib/man3/ blib/man3/Regexp::EN::NumVerbage.3 >>> mv /Users/fly2000/var/cpan/build/Regexp-EN-NumVerbage-0.01-IoaL3Z/Regexp-EN-NumVerbage-0.01.ppd /Users/fly2000/var/REPO/P/PE/PERLANCAR Finished 2014-09-30T10:01:59