Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\cpanrun-5.8\build\5-8-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t\capture.t t\capture_exec.t t\capture_file.t t\noconsole.t t\wperl.t t\capture.........1..21 ok 1 - captured stdout from perl function ok 2 - captured stderr from perl function ok 3 - captured stdout into one scalar ok 4 - captured stderr into same scalar ok 5 - stdout passed through to outer capture ok 6 - captured stderr in inner ok 7 - outer stderr empty ok 8 - captured stdout in inner ok 9 - stderr passed through to outer capture ok 10 - outer stdout empty ok 11 - capture() proxies the return values ok 12 - capture() calls subroutine in scalar context when appropriate ok 13 - capture() calls subroutine in list context when appropriate ok 14 - capture() calls subroutine in void context when appropriate ok 15 - capture() caught stdout from external command ok 16 - $@ still available after capture ok 17 - capture() still populates output and error variables if the code dies # Looks like you planned 21 tests but only ran 17. ok 18 - capture() traps fork() output ok 19 # skip Inline::C not available ok 20 # skip Inline::C not available ok 21 # skip Inline::C not available ok 3/21 skipped: Inline::C not available t\capture_exec....1..11 ok 1 - capture_exec() caught stdout from external command ok 2 - capture_exec() caught stderr from external command ok 3 - capture_exec() caught stdout from external command ok 4 - capture_exec() caught stderr from external command ok 5 - $? set to 0 after successful execution ok 6 - $? contains child error after failed execution ok 7 - capture_exec() returns stdout in scalar context ok 8 - capture_exec_combined() caught stdout from external command ok 9 - capture_exec_combined() caught stderr from external command ok 10 - capture_exec_combined() caught stdout from external command ok 11 - capture_exec_combined() caught stderr from external command ok t\capture_file....1..21 ok 1 - save both: captured stdout from perl function 2 ok 2 - save both: captured stderr from perl function 2 ok 3 - save both: saved stdout file contains something ok 4 - save both: saved stderr file contains something ok 5 - saved both: saved stdout file content ok ok 6 - saved both: saved stderr file content ok ok 7 - clobber: saved stdout file contains something ok 8 - clobber: saved stderr file contains something ok 9 - clobber: stdout file correct ok 10 - clobber: stderr correct: ok 11 - only stderr: stdout file does not exist ok 12 - only stderr: file contains something ok 13 - only stdout: stderr file ok 14 - merge: captured stdout into one scalar 2 ok 15 - merge: captured stderr into same scalar 2 ok 16 - merge: saved stdout file contains something ok 17 - merge: saved stderr file does not exist ok 18 - merge: saved merged file stdout content ok ok 19 - merge: saved merged file stderr content ok ok 20 - error handling: can't write to stdout file ok 21 - error handling: can't write to stderr file ok t\noconsole.......1..7 ok 1 - use IO::CaptureOutput; ok 2 - no errors capturing with console open ok 3 - STDOUT test with console open ok 4 - STDERR test with console open ok 5 - no errors capturing with console closed ok 6 - STDOUT test with console closed ok 7 - STDERR test with console closed ok t\wperl...........File::Temp version 0.16 required--this is only version 0.13 at t\wperl.t line 3. BEGIN failed--compilation aborted at t\wperl.t line 3. dubious Test returned status 255 (wstat 65280, 0xff00) Failed 1/5 test scripts, 80.00% okay. 0/60 subtests failed, 100.00% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\wperl.t 255 65280 ?? ?? % ?? 3 subtests skipped. NMAKE : fatal error U1077: 'C:\cpanrun-5.8\build\5-8-0\bin\perl.exe' : return code '0x2' Stop.