PATH=C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-64\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-64\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\mysql-5.5.45-x64\bin;C:\mysql-5.5.45-x64\bin Start 2015-09-20T21:53:56 ActivePerl-2200 CPAN-2.00 PATH=C:/CPANFL~2.22-/var/libs/bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~2.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~2.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\ Reading 'C:\cpanfly-5.22-64\var\cpan\Metadata' Database was generated on Sun, 20 Sep 2015 03:17:02 GMT Running make for R/RO/ROODE/Iterator-0.03.tar.gz Checksum for C:\cpanfly-5.22-64\var\cpan\sources\authors\id\R\RO\ROODE\Iterator-0.03.tar.gz ok Iterator-0.03/ Iterator-0.03/Changes Iterator-0.03/Iterator-ppm.tar.gz Iterator-0.03/Iterator.pm Iterator-0.03/Iterator.ppd Iterator-0.03/Makefile.PL Iterator-0.03/MANIFEST Iterator-0.03/META.yml Iterator-0.03/README Iterator-0.03/t/ Iterator-0.03/t/doc.t Iterator-0.03/t/new.t Iterator-0.03/t/value.t CPAN.pm: Building R/RO/ROODE/Iterator-0.03.tar.gz >>> C:\Perl-5.22-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Iterator Writing MYMETA.yml and MYMETA.json >>> dmake cp Iterator.pm blib\lib\Iterator.pm ROODE/Iterator-0.03.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/doc.t .... 1..13 ok 1 - README iterator created, no exception ok 2 - README iterator; first three okay ok 3 - README iterator: expected values ok ok 4 - README iterator: exception thrown ok 5 - README exception: correct base type ok 6 - README exception: correct specific type ok 7 - README iterator exception formatted propertly. ok 8 - $another_it: no exception thrown ok 9 - $another_it: expected values ok 10 - $another_it iterator: exception thrown ok 11 - $another_it exception: correct base type ok 12 - $another_it exception: correct specific type ok 13 - $another_it iterator exception formatted propertly. ok t/new.t .... 1..18 ok 1 - Too few parameters to new -> exception thrown ok 2 - Too-few exception base class ok ok 3 - Too-few exception specific class ok ok 4 - Too-few exception works as a string, too ok 5 - Too many parameters to new -> exception thrown ok 6 - Too-many exception base class ok ok 7 - Too-many exception specific class ok ok 8 - Too-many exception works as a string, too ok 9 - Wrong type of parameter to new -> exception thrown ok 10 - Wrong-type exception base class ok ok 11 - Wrong-type exception specific class ok ok 12 - Wrong-type exception works as a string, too ok 13 - Bad code ref parameter to new -> exception thrown ok 14 - Bad-coderef exception base class ok ok 15 - Bad-coderef exception specific class ok ok 16 - Bad-coderef exception works as a string, too ok 17 - Simple invocation: no exception ok 18 - more-complicated invocation: no exception ok t/value.t .. 1..33 ok 1 - Created simple iterator; no exception ok 2 - Exhausted check didn't barf. ok 3 - Not exhausted yet. ok 4 - Not exhausted yet. ok 5 - Pulled first value from iterator; no exception ok 6 - First value is correct ok 7 - Exhausted check didn't barf. ok 8 - Not exhausted yet. ok 9 - Not exhausted yet. ok 10 - Pulled second value from iterator; no exception ok 11 - Second value is correct ok 12 - Exhausted check didn't barf. ok 13 - Not exhausted yet. ok 14 - Not exhausted yet. ok 15 - Pulled third value from iterator; no exception ok 16 - Third value is correct ok 17 - Exhausted check didn't barf. ok 18 - Now exhausted. ok 19 - Now exhausted. ok 20 - Pulled fourth value from iterator; got exception ok 21 - Exhausted exception base class ok ok 22 - Exhausted exception specific class ok ok 23 - Exhausted exception works as a string, too ok 24 - Exhausted check didn't barf. ok 25 - Now exhausted. ok 26 - Now exhausted. ok 27 - User-error iterator created fine. ok 28 - User-error iterator; first value no error. ok 29 - User-error iterator; first value correct ok 30 - User-error iterator blew up on time ok 31 - User-error base exception caught ok 32 - User-error specific exception caught ok 33 - User-error; proper string value. ok All tests successful. Files=3, Tests=64, 0 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU) Result: PASS ROODE/Iterator-0.03.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/R/RO/ROODE/CHECKSUMS Picked up abstract from Makefile Eric J. Roode <eric.roode.cpan@gmail.com> A general-purpose iterator class. >>> (cd C:\cpanfly-5.22-64\var\cpan\build\Iterator-0.03-gGISvc && tar cvf - Iterator-0.03.ppd blib) | gzip -c >C:/cpanfly-5.22-64/var/REPO/R/RO/ROODE/Iterator-0.03.tar.gz Iterator-0.03.ppd blib/ blib/lib/ blib/lib/Iterator.pm >>> mv C:\cpanfly-5.22-64\var\cpan\build\Iterator-0.03-gGISvc/Iterator-0.03.ppd C:/cpanfly-5.22-64/var/REPO/R/RO/ROODE Finished 2015-09-20T21:54:03