Start 2010-05-01T23:29:45 ActivePerl-1200 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.12/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.12\site\bin;C:\Perl64-5.12\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce Going to read 'C:\cpanfly-5.12\var\cpan\Metadata' Database was generated on Sat, 01 May 2010 21:27:40 GMT Running make for R/RO/ROODE/Text-Printf-1.03.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RO/ROODE/Text-Printf-1.03.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\R\RO\ROODE\Text-Printf-1.03.tar.gz ok Text-Printf-1.03/ Text-Printf-1.03/Changes Text-Printf-1.03/lib/ Text-Printf-1.03/lib/Text/ Text-Printf-1.03/lib/Text/Printf.pm Text-Printf-1.03/t/ Text-Printf-1.03/t/format.t Text-Printf-1.03/t/text.t Text-Printf-1.03/t/fill.t Text-Printf-1.03/t/0-signature.t Text-Printf-1.03/t/default.t Text-Printf-1.03/t/printf.t Text-Printf-1.03/t/prefill.t Text-Printf-1.03/t/misc.t Text-Printf-1.03/t/new.t Text-Printf-1.03/t/doc.t Text-Printf-1.03/MANIFEST Text-Printf-1.03/MANIFEST.SKIP Text-Printf-1.03/META.yml Text-Printf-1.03/README Text-Printf-1.03/Makefile.PL Text-Printf-1.03/Build.PL Text-Printf-1.03/SIGNATURE CPAN.pm: Going to build R/RO/ROODE/Text-Printf-1.03.tar.gz >>> C:\Perl64-5.12\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Text::Printf >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Text/Printf.pm blib\lib\Text\Printf.pm ROODE/Text-Printf-1.03.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Next time around, consider install Module::Signature, # so you can verify the integrity of this distribution. t/0-signature.t .. 1..1 ok 1 # skip Module::Signature not installed ok t/default.t ...... 1..11 ok 1 - Created test template ok 2 - zero args to default ok 3 - Exception for bad args to default ok 4 - bad-args exception is proper type ok 5 - bad-args exception is proper specific type ok 6 - No exception when pre-filling some arrays ok 7 - default returned undef ok 8 - No exception for fill() ok 9 - defaulted template returned correct result ok 10 - No exception for fill() ok 11 - defaulted template returned correct result ok t/doc.t .......... 1..27 ok 1 - use Text::Printf; ok 2 - Simple template creation didn't die ok 3 - Simple template fill didn't die ok 4 - First simple template fill worked. ok 5 - Second simple template fill didn't die ok 6 - Second simple template fill worked. ok 7 - No exception for bibliography template ok 8 - No exception for creating bibliography 1 ok 9 - Correct result for bibliography 1 ok 10 - No exception for creating bibliography 2 ok 11 - Correct result for bibliography 2 ok 12 - Exception when creating bibliography 3 ok 13 - Proper base exception caught ok 14 - Proper specific exception caught ok 15 - Missing symbols returned ok 16 - Exception-as-string formatted properly ok 17 - No exception for creating bibliography 4 ok 18 - Correct result for bibliography 4 ok 19 - Set up for format/printf tests ok 20 - Execute format/printf tests ok 21 - Grabbed test resuts ok 22 - Susanna okay ok 23 - Gwen okay ok 24 - 7.40 okay ok 25 - removed test files okay ok 26 - Extended format printf: no error ok 27 - Extended format printf: correct value. ok t/fill.t ......... 1..28 ok 1 - Created test template ok 2 - No hashref args to fill ok 3 - Not-hashref exception caught ok 4 - Not-hashref exception is of proper type ok 5 - Not-hashref exception works as a string, too ok 6 - Not all args are hashref ok 7 - Not-all-hashrefs exception caught ok 8 - Not-all-hashrefs exception is of proper type ok 9 - Not-all-hashrefs exception works as a string, too ok 10 - Not all symbols resolved ok 11 - Not-all-symbols exception caught ok 12 - Not-all-symbols exception is of proper type ok 13 - Not-all-symbols exception works as a string, too ok 14 - One symbol unresolved ok 15 - One-unresolved exception caught ok 16 - One-unresolved exception is of proper type ok 17 - Not-all-symbols exception works as a string, too ok 18 - Normal (multiple hashrefs) ok 19 - Multiple hashrefs reurned correct result ok 20 - Normal (one hashrefs) ok 21 - One-hashref returned correct result ok 22 - No exception on DONTSET ok 23 - DONTSET worked ok 24 - No exception on first come first served (DONTSET) ok 25 - Correct result with first come, first served (DONTSET) ok 26 - No exception on first come first served ok 27 - Correct result with first come, first served ok 28 - Poorly-formatted keywords not substituted ok t/format.t ....... 1..18 ok 1 - Created plain test template ok 2 - Filled out the plain string fine ok 3 - Correct plain string result ok 4 - Created formatted test template ok 5 - Filled out the formatted string fine ok 6 - Correct formatted string result ok 7 - Created doubly formatted test template ok 8 - Filled out the doubly formatted string fine ok 9 - Correct doubly formatted string result ok 10 - Created doubly formatted test template ok 11 - Filled out the doubly formatted string fine ok 12 - Correct doubly formatted string result ok 13 - Created plain test template ok 14 - Filled out the < > format string fine ok 15 - Correct < > format string result ok 16 - Created < > formatted test 2 template ok 17 - Filled out the < > formatted 2 string fine ok 18 - Correct < > formatted string 2 result ok t/misc.t ......... 1..7 ok 1 - Simple template creation didn't die ok 2 - Misc: undef, aref ok 3 - clear: Not all symbols resolved ok 4 - clear: exception caught ok 5 - clear: exception is of proper type ok 6 - clear: exception works as a string, too ok 7 - clear: did clear pre-fill ok t/new.t .......... 1..52 ok 1 - Bad second argument to 'new' ok 2 - Bad-arg exception caught ok 3 - Bad-arg exception is of proper type ok 4 - Bad-arg exception works as a string, too ok 5 - Out-of-order arguments to 'new' ok 6 - Out-of-order exception caught ok 7 - Out-of-order exception is of proper type ok 8 - Out-of-order exception works as a string, too ok 9 - Too many arguments to 'new' ok 10 - Too many exception caught ok 11 - Too-many exception is of proper type ok 12 - Too-many exception works as a string, too ok 13 - Delimiter: bad type ok 14 - Bad delimiter option exception caught ok 15 - Bad delimiter exception is of proper type ok 16 - Bad option name specified (bad type) ok 17 - Bad delimiter option exception works as a string, too ok 18 - Wrong\# delimiters ok 19 - Wrong\# delimiters exception caught ok 20 - Wrong\# delimiters exception is of proper type ok 21 - Bad option name specified (wrong\# delimiters) ok 22 - Wrong\# delimiters exception works as a string, too ok 23 - Wrong type delimiters (sx) ok 24 - Wrong type delimiters (sx) exception caught ok 25 - Wrong type delimiters (sx) exception is of proper type ok 26 - Bad option name specified (wrong type delimiters (sx)) ok 27 - Wrong type delimiters (sx) exception works as a string, too ok 28 - Wrong type delimiters (rx) ok 29 - Wrong type delimiters (rx) exception caught ok 30 - Wrong type delimiters (rx) exception is of proper type ok 31 - Bad option name specified (wrong type delimiters (rx)) ok 32 - Wrong type delimiters (rx) exception works as a string, too ok 33 - Wrong type delimiters (xs) ok 34 - Wrong type delimiters (xs) exception caught ok 35 - Wrong type delimiters (xs) exception is of proper type ok 36 - Bad option name specified (wrong type delimiters (xs)) ok 37 - Wrong type delimiters (xs) exception works as a string, too ok 38 - Wrong type delimiters (xr) ok 39 - Wrong type delimiters (xr) exception caught ok 40 - Wrong type delimiters (xr) exception is of proper type ok 41 - Bad option name specified (wrong type delimiters (xr)) ok 42 - Wrong type delimiters (xr) exception works as a string, too ok 43 - Wrong type delimiters (xx) ok 44 - Wrong type delimiters (xx) exception caught ok 45 - Wrong type delimiters (xx) exception is of proper type ok 46 - Bad option name specified (wrong type delimiters (xx)) ok 47 - Wrong type delimiters (xx) exception works as a string, too ok 48 - 'new' is now allowed to have zero parameters ok 49 - Correct type delimiters (ss) ok 50 - Correct type delimiters (ss) (only arg) ok 51 - Correct type delimiters (rs) ok 52 - Correct type delimiters (rr) ok t/prefill.t ...... 1..9 ok 1 - Created test template ok 2 - zero args to pre_fill ok 3 - Exception for bad args to pre_fill ok 4 - bad-args exception is proper type ok 5 - bad-args exception is proper specific type ok 6 - No exception when pre-filling some arrays ok 7 - pre_fill returned undef ok 8 - No exception for fill() ok 9 - prefilled template returned correct result ok t/printf.t ....... 1..34 ok 1 - No args to tprintf ok 2 - No-args printf exception caught ok 3 - No-args printf exception is of proper type ok 4 - No-args printf exception works as a string, too ok 5 - Only filehandle arg to tprintf ok 6 - One-arg printf exception caught ok 7 - One-arg printf exception is of proper type ok 8 - One-arg printf exception works as a string, too ok 9 - No args to tsprintf ok 10 - No-args sprintf exception caught ok 11 - No-args sprintf exception is of proper type ok 12 - No-args sprintf exception works as a string, too ok 13 - No hashref args to tsprintf ok 14 - Not-hashref exception caught ok 15 - Not-hashref exception is of proper type ok 16 - Not-hashref exception works as a string, too ok 17 - Not all args are hashref ok 18 - Not-all-hashrefs exception caught ok 19 - Not-all-hashrefs exception is of proper type ok 20 - Not-all-hashrefs exception works as a string, too ok 21 - Not all symbols resolved ok 22 - Not-all-symbols exception caught ok 23 - Not-all-symbols exception is of proper type ok 24 - Not-all-symbols exception works as a string, too ok 25 - Normal (to object) ok 26 - to object, returned correct result ok 27 - Normal (multiple hashrefs) ok 28 - Multiple hashrefs returned correct result ok 29 - Normal (one hashref) ok 30 - One-hashref returned correct result ok 31 - Normal (one hashref, formatted) ok 32 - One-hashref formatted returned correct result ok 33 - Normal (one hashref, formatted) ok 34 - One-hashref formatted returned correct result ok t/text.t ......... 1..25 ok 1 - Created test template ok 2 - Too many parameters to text() ok 3 - Too-many parameters exception caught ok 4 - Too-many parameters exception is of proper type ok 5 - Too-many parameters exception works as a string, too ok 6 - text(undef) ok 7 - text(undef) exception caught ok 8 - text(undef) exception is of proper type ok 9 - text(undef) exception works as a string, too ok 10 - Empty constructor, no error ok 11 - Empty constructor, undefined text ok 12 - fill() with no text ok 13 - fill-no-text exception caught ok 14 - fill-no-text exception is of proper type ok 15 - fill-no-text exception works as a string, too ok 16 - Constructor one arg, no error ok 17 - Constructor one arg, correct value ok 18 - text(''), no error ok 19 - text(''), correct value ok 20 - text() one arg, no error ok 21 - text() one arg, correct value ok 22 - text() one arg, change, no error ok 23 - text() one arg, change, correct value ok 24 - defaulted template returned correct result ok 25 - defaulted template returned correct result ok All tests successful. Files=10, Tests=212, 1 wallclock secs ( 0.14 usr + 0.02 sys = 0.16 CPU) Result: PASS ROODE/Text-Printf-1.03.tar.gz nmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RO/ROODE/CHECKSUMS Eric J. Roode <eric.roode.cpan@gmail.com> A simple, lightweight text fill-in class. >>> (cd C:\cpanfly-5.12\var\cpan\build\Text-Printf-1.03-RZyE3W && tar cvf - Text-Printf-1.03.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/R/RO/ROODE/Text-Printf-1.03.tar.gz Text-Printf-1.03.ppd blib/ blib/lib/ blib/lib/Text/ blib/lib/Text/Printf.pm >>> mv C:\cpanfly-5.12\var\cpan\build\Text-Printf-1.03-RZyE3W/Text-Printf-1.03.ppd C:/cpanfly-5.12/var/REPO/R/RO/ROODE Finished 2010-05-01T23:29:50