PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2013-06-17T18:19:43 ActivePerl-1600 CPAN-2.00 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.16/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Tue, 18 Jun 2013 00:09:12 GMT Running make for E/ET/ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/E/ET/ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/E/ET/ETHER/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\E\ET\ETHER\Log-Dispatch-File-Stamped-0.12.tar.gz ok Log-Dispatch-File-Stamped-0.12/ Log-Dispatch-File-Stamped-0.12/Changes Log-Dispatch-File-Stamped-0.12/dist.ini Log-Dispatch-File-Stamped-0.12/INSTALL Log-Dispatch-File-Stamped-0.12/lib/ Log-Dispatch-File-Stamped-0.12/LICENSE Log-Dispatch-File-Stamped-0.12/Makefile.PL Log-Dispatch-File-Stamped-0.12/MANIFEST Log-Dispatch-File-Stamped-0.12/META.json Log-Dispatch-File-Stamped-0.12/META.yml Log-Dispatch-File-Stamped-0.12/README Log-Dispatch-File-Stamped-0.12/t/ Log-Dispatch-File-Stamped-0.12/xt/ Log-Dispatch-File-Stamped-0.12/xt/author/ Log-Dispatch-File-Stamped-0.12/xt/release/ Log-Dispatch-File-Stamped-0.12/xt/release/changes_has_content.t Log-Dispatch-File-Stamped-0.12/xt/release/clean-namespaces.t Log-Dispatch-File-Stamped-0.12/xt/release/cpan-changes.t Log-Dispatch-File-Stamped-0.12/xt/release/distmeta.t Log-Dispatch-File-Stamped-0.12/xt/release/eol.t Log-Dispatch-File-Stamped-0.12/xt/release/kwalitee.t Log-Dispatch-File-Stamped-0.12/xt/release/minimum-version.t Log-Dispatch-File-Stamped-0.12/xt/release/no-tabs.t Log-Dispatch-File-Stamped-0.12/xt/release/pod-coverage.t Log-Dispatch-File-Stamped-0.12/xt/release/pod-no404s.t Log-Dispatch-File-Stamped-0.12/xt/release/pod-syntax.t Log-Dispatch-File-Stamped-0.12/xt/release/test-version.t Log-Dispatch-File-Stamped-0.12/xt/author/pod-spell.t Log-Dispatch-File-Stamped-0.12/t/00-check-deps.t Log-Dispatch-File-Stamped-0.12/t/00-compile.t Log-Dispatch-File-Stamped-0.12/t/basic.t Log-Dispatch-File-Stamped-0.12/t/binmode.t Log-Dispatch-File-Stamped-0.12/t/close-after-write.t Log-Dispatch-File-Stamped-0.12/t/log_to.t Log-Dispatch-File-Stamped-0.12/t/other_options.t Log-Dispatch-File-Stamped-0.12/t/perms.t Log-Dispatch-File-Stamped-0.12/lib/Log/ Log-Dispatch-File-Stamped-0.12/lib/Log/Dispatch/ Log-Dispatch-File-Stamped-0.12/lib/Log/Dispatch/File/ Log-Dispatch-File-Stamped-0.12/lib/Log/Dispatch/File/Stamped.pm CPAN.pm: Building E/ET/ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Log::Dispatch::File::Stamped Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz ---- Log::Dispatch::File [requires] Running make test Delayed until after prerequisites Running test for module 'Log::Dispatch::File' Running make for D/DR/DROLSKY/Log-Dispatch-2.39.tar.gz Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\D\DR\DROLSKY\Log-Dispatch-2.39.tar.gz ok Log-Dispatch-2.39/ Log-Dispatch-2.39/MANIFEST Log-Dispatch-2.39/t/ Log-Dispatch-2.39/t/release-pod-spell.t Log-Dispatch-2.39/t/lib/ Log-Dispatch-2.39/t/lib/Log/ Log-Dispatch-2.39/t/lib/Log/Dispatch/ Log-Dispatch-2.39/t/lib/Log/Dispatch/TestUtil.pm Log-Dispatch-2.39/t/01-basic.t Log-Dispatch-2.39/t/release-no-tabs.t Log-Dispatch-2.39/t/03-short-syntax.t Log-Dispatch-2.39/t/release-eol.t Log-Dispatch-2.39/t/05-close-after-write.t Log-Dispatch-2.39/t/release-pod-syntax.t Log-Dispatch-2.39/t/sendmail Log-Dispatch-2.39/t/02-email-exit.t Log-Dispatch-2.39/t/00-compile.t Log-Dispatch-2.39/t/release-pod-no404s.t Log-Dispatch-2.39/t/email-exit-helper.pl Log-Dispatch-2.39/t/release-pod-coverage.t Log-Dispatch-2.39/t/04-binmode.t Log-Dispatch-2.39/t/release-cpan-changes.t Log-Dispatch-2.39/lib/ Log-Dispatch-2.39/lib/Log/ Log-Dispatch-2.39/lib/Log/Dispatch/ Log-Dispatch-2.39/lib/Log/Dispatch/Email.pm Log-Dispatch-2.39/lib/Log/Dispatch/Output.pm Log-Dispatch-2.39/lib/Log/Dispatch/Code.pm Log-Dispatch-2.39/lib/Log/Dispatch/Base.pm Log-Dispatch-2.39/lib/Log/Dispatch/Syslog.pm Log-Dispatch-2.39/lib/Log/Dispatch/Screen.pm Log-Dispatch-2.39/lib/Log/Dispatch/Null.pm Log-Dispatch-2.39/lib/Log/Dispatch/File/ Log-Dispatch-2.39/lib/Log/Dispatch/File/Locked.pm Log-Dispatch-2.39/lib/Log/Dispatch/ApacheLog.pm Log-Dispatch-2.39/lib/Log/Dispatch/Handle.pm Log-Dispatch-2.39/lib/Log/Dispatch/File.pm Log-Dispatch-2.39/lib/Log/Dispatch/Email/ Log-Dispatch-2.39/lib/Log/Dispatch/Email/MailSender.pm Log-Dispatch-2.39/lib/Log/Dispatch/Email/MIMELite.pm Log-Dispatch-2.39/lib/Log/Dispatch/Email/MailSend.pm Log-Dispatch-2.39/lib/Log/Dispatch/Email/MailSendmail.pm Log-Dispatch-2.39/lib/Log/Dispatch.pm Log-Dispatch-2.39/README Log-Dispatch-2.39/LICENSE Log-Dispatch-2.39/META.yml Log-Dispatch-2.39/Makefile.PL Log-Dispatch-2.39/Changes Log-Dispatch-2.39/META.json Log-Dispatch-2.39/INSTALL Log-Dispatch-2.39/dist.ini CPAN.pm: Building D/DR/DROLSKY/Log-Dispatch-2.39.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Log::Dispatch Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DROLSKY/Log-Dispatch-2.39.tar.gz ---- Sys::Syslog [requires] Params::Validate [requires] Running make test Delayed until after prerequisites Running test for module 'Sys::Syslog' Running make for S/SA/SAPER/Sys-Syslog-0.33.tar.gz Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\S\SA\SAPER\Sys-Syslog-0.33.tar.gz ok Sys-Syslog-0.33/ Sys-Syslog-0.33/Changes Sys-Syslog-0.33/eg/ Sys-Syslog-0.33/fallback/ Sys-Syslog-0.33/Makefile.PL Sys-Syslog-0.33/MANIFEST Sys-Syslog-0.33/META.json Sys-Syslog-0.33/META.yml Sys-Syslog-0.33/ppport.h Sys-Syslog-0.33/README Sys-Syslog-0.33/README.win32 Sys-Syslog-0.33/Syslog.pm Sys-Syslog-0.33/Syslog.xs Sys-Syslog-0.33/t/ Sys-Syslog-0.33/win32/ Sys-Syslog-0.33/win32/compile.pl Sys-Syslog-0.33/win32/PerlLog.mc Sys-Syslog-0.33/win32/PerlLog.RES Sys-Syslog-0.33/win32/PerlLog_dll.uu Sys-Syslog-0.33/win32/PerlLog_RES.uu Sys-Syslog-0.33/win32/Win32.pm Sys-Syslog-0.33/t/00-load.t Sys-Syslog-0.33/t/constants.t Sys-Syslog-0.33/t/data-validation.t Sys-Syslog-0.33/t/distchk.t Sys-Syslog-0.33/t/facilities-routing.t Sys-Syslog-0.33/t/pod.t Sys-Syslog-0.33/t/podcover.t Sys-Syslog-0.33/t/podspell.t Sys-Syslog-0.33/t/portfs.t Sys-Syslog-0.33/t/syslog.t Sys-Syslog-0.33/fallback/const-c.inc Sys-Syslog-0.33/fallback/const-xs.inc Sys-Syslog-0.33/fallback/syslog.h Sys-Syslog-0.33/eg/syslog.pl CPAN.pm: Building S/SA/SAPER/Sys-Syslog-0.33.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Makefile.PL * Win32::EventLog detected. Checking if your kit is complete... Looks good Writing Makefile for Sys::Syslog Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp Syslog.pm blib\lib\Sys/Syslog.pm cp win32/Win32.pm blib\lib\Sys/Syslog/Win32.pm cp win32/PerlLog.dll blib\arch\auto\Sys\Syslog/PerlLog.dll C:\Perl64-5.16\bin\perl.exe C:\cpanfly-5.16\var\megalib\ExtUtils\xsubpp -noprototypes -typemap C:\Perl64-5.16\lib\ExtUtils\typemap Syslog.xs > Syslog.xsc && C:\Perl64-5.16\bin\perl.exe -MExtUtils::Command -e mv -- Syslog.xsc Syslog.c cl -c -Ifallback -MD -Zi -DNDEBUG -Ox -GL -fp:precise -DVERSION=\"0.33\" -DXS_VERSION=\"0.33\" "-IC:\Perl64-5.16\lib\CORE" -DUSE_PPPORT_H Syslog.c Microsoft (R) C/C++ Optimizing Compiler Version 14.00.40310.41 for AMD64 Copyright (C) Microsoft Corporation. All rights reserved. Syslog.c Running Mkbootstrap for Sys::Syslog () C:\Perl64-5.16\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Syslog.bs C:\Perl64-5.16\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Sys::Syslog\", 'DLBASE' => 'Syslog', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Sys\Syslog\Syslog.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"C:\Perl64-5.16\lib\CORE" -machine:AMD64 Syslog.obj C:\Perl64-5.16\lib\CORE\perl516.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib bufferoverflowU.lib msvcrt.lib -def:Syslog.def Creating library blib\arch\auto\Sys\Syslog\Syslog.lib and object blib\arch\auto\Sys\Syslog\Syslog.exp Generating code Finished generating code if exist blib\arch\auto\Sys\Syslog\Syslog.dll.manifest mt -nologo -manifest blib\arch\auto\Sys\Syslog\Syslog.dll.manifest -outputresource:blib\arch\auto\Sys\Syslog\Syslog.dll;2 if exist blib\arch\auto\Sys\Syslog\Syslog.dll.manifest del blib\arch\auto\Sys\Syslog\Syslog.dll.manifest C:\Perl64-5.16\bin\perl.exe -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Sys\Syslog\Syslog.dll C:\Perl64-5.16\bin\perl.exe -MExtUtils::Command -e cp -- Syslog.bs blib\arch\auto\Sys\Syslog\Syslog.bs C:\Perl64-5.16\bin\perl.exe -MExtUtils::Command -e chmod -- 644 blib\arch\auto\Sys\Syslog\Syslog.bs SAPER/Sys-Syslog-0.33.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.16\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Sys::Syslog 0.33, Perl 5.016000, C:\Perl64-5.16\bin\perl.exe t/00-load.t ............. 1..1 ok 1 - use Sys::Syslog; ok t/constants.t ........... 1..90 ok 1 - trying a non-existing macro ok 2 - trying a non-existing macro ok 3 - calling the constant LOG_ALERT as a function ok 4 - checking that LOG_ALERT is a number (1) ok 5 - calling the constant LOG_CRIT as a function ok 6 - checking that LOG_CRIT is a number (2) ok 7 - calling the constant LOG_DEBUG as a function ok 8 - checking that LOG_DEBUG is a number (7) ok 9 - calling the constant LOG_EMERG as a function ok 10 - checking that LOG_EMERG is a number (0) ok 11 - calling the constant LOG_ERR as a function ok 12 - checking that LOG_ERR is a number (3) ok 13 - calling the constant LOG_INFO as a function ok 14 - checking that LOG_INFO is a number (6) ok 15 - calling the constant LOG_NOTICE as a function ok 16 - checking that LOG_NOTICE is a number (5) ok 17 - calling the constant LOG_WARNING as a function ok 18 - checking that LOG_WARNING is a number (4) ok 19 - calling the constant LOG_AUTH as a function ok 20 - checking that LOG_AUTH is a number (32) ok 21 - calling the constant LOG_AUTHPRIV as a function ok 22 - checking that LOG_AUTHPRIV is a number (80) ok 23 - calling the constant LOG_CRON as a function ok 24 - checking that LOG_CRON is a number (72) ok 25 - calling the constant LOG_DAEMON as a function ok 26 - checking that LOG_DAEMON is a number (24) ok 27 - calling the constant LOG_FTP as a function ok 28 - checking that LOG_FTP is a number (88) ok 29 - calling the constant LOG_KERN as a function ok 30 - checking that LOG_KERN is a number (0) ok 31 - calling the constant LOG_LOCAL0 as a function ok 32 - checking that LOG_LOCAL0 is a number (128) ok 33 - calling the constant LOG_LOCAL1 as a function ok 34 - checking that LOG_LOCAL1 is a number (136) ok 35 - calling the constant LOG_LOCAL2 as a function ok 36 - checking that LOG_LOCAL2 is a number (144) ok 37 - calling the constant LOG_LOCAL3 as a function ok 38 - checking that LOG_LOCAL3 is a number (152) ok 39 - calling the constant LOG_LOCAL4 as a function ok 40 - checking that LOG_LOCAL4 is a number (160) ok 41 - calling the constant LOG_LOCAL5 as a function ok 42 - checking that LOG_LOCAL5 is a number (168) ok 43 - calling the constant LOG_LOCAL6 as a function ok 44 - checking that LOG_LOCAL6 is a number (176) ok 45 - calling the constant LOG_LOCAL7 as a function ok 46 - checking that LOG_LOCAL7 is a number (184) ok 47 - calling the constant LOG_LPR as a function ok 48 - checking that LOG_LPR is a number (48) ok 49 - calling the constant LOG_MAIL as a function ok 50 - checking that LOG_MAIL is a number (16) ok 51 - calling the constant LOG_NEWS as a function ok 52 - checking that LOG_NEWS is a number (56) ok 53 - calling the constant LOG_SYSLOG as a function ok 54 - checking that LOG_SYSLOG is a number (40) ok 55 - calling the constant LOG_USER as a function ok 56 - checking that LOG_USER is a number (8) ok 57 - calling the constant LOG_UUCP as a function ok 58 - checking that LOG_UUCP is a number (64) ok 59 - calling the constant LOG_INSTALL as a function ok 60 - checking that LOG_INSTALL is a number (112) ok 61 - calling the constant LOG_LAUNCHD as a function ok 62 - checking that LOG_LAUNCHD is a number (192) ok 63 - calling the constant LOG_NETINFO as a function ok 64 - checking that LOG_NETINFO is a number (96) ok 65 - calling the constant LOG_RAS as a function ok 66 - checking that LOG_RAS is a number (120) ok 67 - calling the constant LOG_REMOTEAUTH as a function ok 68 - checking that LOG_REMOTEAUTH is a number (104) ok 69 - calling the constant LOG_CONSOLE as a function ok 70 - checking that LOG_CONSOLE is a number (8) ok 71 - calling the constant LOG_NTP as a function ok 72 - checking that LOG_NTP is a number (24) ok 73 - calling the constant LOG_SECURITY as a function ok 74 - checking that LOG_SECURITY is a number (32) ok 75 - calling the constant LOG_AUDIT as a function ok 76 - checking that LOG_AUDIT is a number (32) ok 77 - calling the constant LOG_LFMT as a function ok 78 - checking that LOG_LFMT is a number (8) ok 79 - calling the constant LOG_CONS as a function ok 80 - checking that LOG_CONS is a number (2) ok 81 - calling the constant LOG_PID as a function ok 82 - checking that LOG_PID is a number (1) ok 83 - calling the constant LOG_NDELAY as a function ok 84 - checking that LOG_NDELAY is a number (8) ok 85 - calling the constant LOG_NOWAIT as a function ok 86 - checking that LOG_NOWAIT is a number (16) ok 87 - calling the constant LOG_ODELAY as a function ok 88 - checking that LOG_ODELAY is a number (4) ok 89 - calling the constant LOG_PERROR as a function ok 90 - checking that LOG_PERROR is a number (32) ok t/data-validation.t ..... skipped: POE::Component::Server::Syslog is not available t/distchk.t ............. 1..8 ok 1 - Checking MANIFEST integrity * Win32::EventLog detected. ok 2 - All non-core use()d modules listed in PREREQ_PM ok 3 - POD test for blib\lib/Sys/Syslog.pm ok 4 - POD test for blib\lib/Sys/Syslog/Win32.pm ok 5 - MANIFEST exists ok 6 - README exists ok 7 - Changes(.pod)? or ChangeLog(.pod)? exists ok 8 - Build.PL or Makefile.PL exists ok t/facilities-routing.t .. skipped: POE::Component::Server::Syslog is not available t/pod.t ................. 1..2 ok 1 - POD test for blib/lib/Sys/Syslog.pm ok 2 - POD test for blib/lib/Sys/Syslog/Win32.pm ok t/podcover.t ............ 1..2 ok 1 - Pod coverage on Sys::Syslog ok 2 - Pod coverage on Sys::Syslog::Win32 ok t/podspell.t ............ skipped: Pod spelling: for maintainer only t/portfs.t .............. 1..1 ok 1 - File names portability ok t/syslog.t .............. 1..226 ok 1 - use Sys::Syslog; ok 2 - Sys::Syslog->can(...) ok 3 - calling setlogsock() with no argument ok 4 - calling setlogsock() with undef ok 5 - calling setlogsock() with a scalar reference ok 6 - calling setlogsock() with an empty hash reference ok 7 - calling syslog() with no argument ok 8 - calling syslog() with one undef argument ok 9 - calling syslog() with one empty argument ok 10 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 11 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 12 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 13 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 14 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 15 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 16 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 17 # skip can't connect to Unix socket: _PATH_LOG unavailable ok 18 - [native] setlogsock() called with ['native'] ok 19 - [native] setlogsock() should return true: '1' ok 20 - [native] setlogsock() called with 'native' ok 21 - [native] setlogsock() should return true: '1' ok 22 - [native] openlog() called with facility 'local0' and without option 'ndelay' ok 23 - [native] openlog() should return true: '1' ok 24 - [native] openlog() called with facility 'local0' with option 'ndelay' ok 25 - [native] openlog() should return true: 'Sys::Syslog::SYSLOG' ok 26 - [native] syslog() called with level -1 ok 27 - [native] syslog() should return false: '0' ok 28 - [native] syslog() called with level plonk ok 29 - [native] syslog() should return false: '0' ok 30 - [native] syslog() called with level 'info,notice' ok 31 - [native] syslog() should return false: '0' ok 32 - [native] syslog() called with level 'local0,local1' ok 33 - [native] syslog() should return false: '0' ok 34 - [native] syslog() called with level 'info' (string) ok 35 - [native] syslog() should return true: '1' ok 36 - [native] syslog() called with level 'info' (macro) ok 37 - [native] syslog() should return true: '1' ok 38 - [native] closelog() ok 39 - [native] closelog() should return true: '1' ok 40 - [eventlog] setlogsock() called with ['eventlog'] ok 41 - [eventlog] setlogsock() should return true: '1' ok 42 - [eventlog] setlogsock() called with 'eventlog' ok 43 - [eventlog] setlogsock() should return true: '1' ok 44 - [eventlog] openlog() called with facility 'local0' and without option 'ndelay' ok 45 - [eventlog] openlog() should return true: '1' ok 46 - [eventlog] openlog() called with facility 'local0' with option 'ndelay' ok 47 - [eventlog] openlog() should return true: 'Sys::Syslog::SYSLOG' ok 48 - [eventlog] syslog() called with level -1 ok 49 - [eventlog] syslog() should return false: '0' ok 50 - [eventlog] syslog() called with level plonk ok 51 - [eventlog] syslog() should return false: '0' ok 52 - [eventlog] syslog() called with level 'info,notice' ok 53 - [eventlog] syslog() should return false: '0' ok 54 - [eventlog] syslog() called with level 'local0,local1' ok 55 - [eventlog] syslog() should return false: '0' ok 56 - [eventlog] syslog() called with level 'info' (string) ok 57 - [eventlog] syslog() should return true: '1' ok 58 - [eventlog] syslog() called with level 'info' (macro) ok 59 - [eventlog] syslog() should return true: '1' ok 60 - [eventlog] closelog() ok 61 - [eventlog] closelog() should return true: '1' ok 62 # skip can't use 'unix' socket ok 63 # skip can't use 'unix' socket ok 64 # skip can't use 'unix' socket ok 65 # skip can't use 'unix' socket ok 66 # skip can't use 'unix' socket ok 67 # skip can't use 'unix' socket ok 68 # skip can't use 'unix' socket ok 69 # skip can't use 'unix' socket ok 70 # skip can't use 'unix' socket ok 71 # skip can't use 'unix' socket ok 72 # skip can't use 'unix' socket ok 73 # skip can't use 'unix' socket ok 74 # skip can't use 'unix' socket ok 75 # skip can't use 'unix' socket ok 76 # skip can't use 'unix' socket ok 77 # skip can't use 'unix' socket ok 78 # skip can't use 'unix' socket ok 79 # skip can't use 'unix' socket ok 80 # skip can't use 'unix' socket ok 81 # skip can't use 'unix' socket ok 82 # skip can't use 'unix' socket ok 83 # skip can't use 'unix' socket ok 84 # skip can't use 'pipe' socket ok 85 # skip can't use 'pipe' socket ok 86 # skip can't use 'pipe' socket ok 87 # skip can't use 'pipe' socket ok 88 # skip can't use 'pipe' socket ok 89 # skip can't use 'pipe' socket ok 90 # skip can't use 'pipe' socket ok 91 # skip can't use 'pipe' socket ok 92 # skip can't use 'pipe' socket ok 93 # skip can't use 'pipe' socket ok 94 # skip can't use 'pipe' socket ok 95 # skip can't use 'pipe' socket ok 96 # skip can't use 'pipe' socket ok 97 # skip can't use 'pipe' socket ok 98 # skip can't use 'pipe' socket ok 99 # skip can't use 'pipe' socket ok 100 # skip can't use 'pipe' socket ok 101 # skip can't use 'pipe' socket ok 102 # skip can't use 'pipe' socket ok 103 # skip can't use 'pipe' socket ok 104 # skip can't use 'pipe' socket ok 105 # skip can't use 'pipe' socket ok 106 # skip can't use 'stream' socket ok 107 # skip can't use 'stream' socket ok 108 # skip can't use 'stream' socket ok 109 # skip can't use 'stream' socket ok 110 # skip can't use 'stream' socket ok 111 # skip can't use 'stream' socket ok 112 # skip can't use 'stream' socket ok 113 # skip can't use 'stream' socket ok 114 # skip can't use 'stream' socket ok 115 # skip can't use 'stream' socket ok 116 # skip can't use 'stream' socket ok 117 # skip can't use 'stream' socket ok 118 # skip can't use 'stream' socket ok 119 # skip can't use 'stream' socket ok 120 # skip can't use 'stream' socket ok 121 # skip can't use 'stream' socket ok 122 # skip can't use 'stream' socket ok 123 # skip can't use 'stream' socket ok 124 # skip can't use 'stream' socket ok 125 # skip can't use 'stream' socket ok 126 # skip can't use 'stream' socket ok 127 # skip can't use 'stream' socket ok 128 - [inet] setlogsock() called with ['inet'] ok 129 - [inet] setlogsock() should return true: '1' ok 130 - [inet] setlogsock() called with 'inet' ok 131 - [inet] setlogsock() should return true: '1' ok 132 - [inet] openlog() called with facility 'local0' and without option 'ndelay' ok 133 - [inet] openlog() should return true: '1' ok 134 # skip can't connect to syslog ok 135 # skip can't connect to syslog ok 136 # skip can't connect to syslog ok 137 # skip can't connect to syslog ok 138 # skip can't connect to syslog ok 139 # skip can't connect to syslog ok 140 # skip can't connect to syslog ok 141 # skip can't connect to syslog ok 142 # skip can't connect to syslog ok 143 # skip can't connect to syslog ok 144 # skip can't connect to syslog ok 145 # skip can't connect to syslog ok 146 # skip can't connect to syslog ok 147 # skip can't connect to syslog ok 148 # skip can't connect to syslog ok 149 # skip can't connect to syslog ok 150 # skip can't use 'tcp' socket ok 151 # skip can't use 'tcp' socket ok 152 # skip can't use 'tcp' socket ok 153 # skip can't use 'tcp' socket ok 154 # skip can't use 'tcp' socket ok 155 # skip can't use 'tcp' socket ok 156 # skip can't use 'tcp' socket ok 157 # skip can't use 'tcp' socket ok 158 # skip can't use 'tcp' socket ok 159 # skip can't use 'tcp' socket ok 160 # skip can't use 'tcp' socket ok 161 # skip can't use 'tcp' socket ok 162 # skip can't use 'tcp' socket ok 163 # skip can't use 'tcp' socket ok 164 # skip can't use 'tcp' socket ok 165 # skip can't use 'tcp' socket ok 166 # skip can't use 'tcp' socket ok 167 # skip can't use 'tcp' socket ok 168 # skip can't use 'tcp' socket ok 169 # skip can't use 'tcp' socket ok 170 # skip can't use 'tcp' socket ok 171 # skip can't use 'tcp' socket ok 172 - [udp] setlogsock() called with ['udp'] ok 173 - [udp] setlogsock() should return true: '1' ok 174 - [udp] setlogsock() called with 'udp' ok 175 - [udp] setlogsock() should return true: '1' ok 176 # skip can't connect to syslog ok 177 # skip can't connect to syslog ok 178 # skip can't connect to syslog ok 179 # skip can't connect to syslog ok 180 # skip can't connect to syslog ok 181 # skip can't connect to syslog ok 182 # skip can't connect to syslog ok 183 # skip can't connect to syslog ok 184 # skip can't connect to syslog ok 185 # skip can't connect to syslog ok 186 # skip can't connect to syslog ok 187 # skip can't connect to syslog ok 188 # skip can't connect to syslog ok 189 # skip can't connect to syslog ok 190 # skip can't connect to syslog ok 191 # skip can't connect to syslog ok 192 # skip can't connect to syslog ok 193 # skip can't connect to syslog ok 194 # skip not testing setlogsock('stream') on Win32 ok 195 # skip not testing setlogsock('stream') on Win32 ok 196 # skip not testing setlogsock('stream') on Win32 ok 197 # skip not testing setlogsock('stream') on Win32 ok 198 # skip not testing setlogsock('stream') on Win32 ok 199 # skip not testing setlogsock('stream') on Win32 ok 200 # skip not testing setlogsock('stream') on Win32 ok 201 # skip not testing setlogsock('stream') on Win32 ok 202 # skip not testing setlogsock('stream') on Win32 ok 203 # skip not testing setlogsock('stream') on Win32 ok 204 - setlogmask() called with a null mask ok 205 - setlogmask() called with a null mask (second time) ok 206 - setlogmask() must return the same mask as previous call ok 207 - setlogmask() called with a new mask ok 208 - setlogmask() must return the same mask as previous call ok 209 - setlogmask() called with a null mask ok 210 - setlogmask() must return the new mask ok 211 - setlogmask() called with a new mask ok 212 - setlogmask() must return the same mask as previous call ok 213 - setlogmask() called with a null mask ok 214 - setlogmask() must return the new mask ok 215 - setlogmask() called with a new mask ok 216 - setlogmask() must return the same mask as previous call ok 217 - setlogmask() called with a null mask ok 218 - setlogmask() must return the new mask ok 219 - setlogsock() didn't croak ok 220 - setlogsock() correctly failed with a non-existent stream path ok 221 - setlogsock() didn't croak ok 222 - setlogsock() correctly failed when tcp services can't be resolved ok 223 - setlogsock('stream', 't/stream') -> 1 ok 224 - openlog() correctly failed with a non-existent stream ok 225 - openlog() correctly croaked with a non-existent stream ok 226 - no warnings ok All tests successful. Files=10, Tests=330, 4 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU) Result: PASS SAPER/Sys-Syslog-0.33.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for Sys-Syslog-0.33 already made Running test for module 'Params::Validate' Running make for D/DR/DROLSKY/Params-Validate-1.08.tar.gz Prepending C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\D\DR\DROLSKY\Params-Validate-1.08.tar.gz ok Params-Validate-1.08/ Params-Validate-1.08/lib/ Params-Validate-1.08/lib/Attribute/ Params-Validate-1.08/lib/Attribute/Params/ Params-Validate-1.08/lib/Attribute/Params/Validate.pm Params-Validate-1.08/lib/Params/ Params-Validate-1.08/lib/Params/ValidateXS.pm Params-Validate-1.08/lib/Params/Validate/ Params-Validate-1.08/lib/Params/Validate/XS.pm Params-Validate-1.08/lib/Params/Validate/PP.pm Params-Validate-1.08/lib/Params/Validate/XS.xs Params-Validate-1.08/lib/Params/Validate/Constants.pm Params-Validate-1.08/lib/Params/ValidatePP.pm Params-Validate-1.08/lib/Params/Validate.pm Params-Validate-1.08/README Params-Validate-1.08/Build.PL Params-Validate-1.08/INSTALL Params-Validate-1.08/inc/ Params-Validate-1.08/inc/MyModuleBuild.pm Params-Validate-1.08/LICENSE Params-Validate-1.08/_build/ Params-Validate-1.08/_build/magicnum Params-Validate-1.08/_build/cleanup Params-Validate-1.08/_build/prereqs Params-Validate-1.08/_build/auto_features Params-Validate-1.08/_build/notes Params-Validate-1.08/_build/config_data Params-Validate-1.08/_build/build_params Params-Validate-1.08/_build/runtime_params Params-Validate-1.08/_build/features Params-Validate-1.08/c/ Params-Validate-1.08/c/ppport.h Params-Validate-1.08/Changes Params-Validate-1.08/META.json Params-Validate-1.08/benchmarks/ Params-Validate-1.08/benchmarks/basic Params-Validate-1.08/dist.ini Params-Validate-1.08/TODO Params-Validate-1.08/MANIFEST Params-Validate-1.08/META.yml Params-Validate-1.08/t/ Params-Validate-1.08/t/lib/ Params-Validate-1.08/t/lib/PVTests/ Params-Validate-1.08/t/lib/PVTests/Callbacks.pm Params-Validate-1.08/t/lib/PVTests/Defaults.pm Params-Validate-1.08/t/lib/PVTests/Standard.pm Params-Validate-1.08/t/lib/PVTests/With.pm Params-Validate-1.08/t/lib/PVTests/Regex.pm Params-Validate-1.08/t/lib/PVTests.pm Params-Validate-1.08/t/release-xs-is-loaded.t Params-Validate-1.08/t/25-undef-regex.t Params-Validate-1.08/t/release-pp-10-noop_regex.t Params-Validate-1.08/t/release-pp-04-defaults.t Params-Validate-1.08/t/release-pp-23-readonly.t Params-Validate-1.08/t/release-pp-12-noop_cb.t Params-Validate-1.08/t/release-pp-06-options.t Params-Validate-1.08/t/28-readonly-return.t Params-Validate-1.08/t/release-pod-no404s.t Params-Validate-1.08/t/release-pp-29-taint-mode.t Params-Validate-1.08/t/30-hashref-alteration.t Params-Validate-1.08/t/release-pp-33-keep-errsv.t Params-Validate-1.08/t/release-pp-21-can.t Params-Validate-1.08/t/07-with.t Params-Validate-1.08/t/03-attribute.t Params-Validate-1.08/t/release-pp-26-isa.t Params-Validate-1.08/t/release-pp-19-untaint.t Params-Validate-1.08/t/15-case.t Params-Validate-1.08/t/01-validate.t Params-Validate-1.08/t/release-pod-syntax.t Params-Validate-1.08/t/release-pp-34-recursive-validation.t Params-Validate-1.08/t/06-options.t Params-Validate-1.08/t/release-pp-11-cb.t Params-Validate-1.08/t/21-can.t Params-Validate-1.08/t/release-pp-25-undef-regex.t Params-Validate-1.08/t/release-pp-01-validate.t Params-Validate-1.08/t/17-callbacks.t Params-Validate-1.08/t/33-keep-errsv.t Params-Validate-1.08/t/release-pp-35-default-xs-bug.t Params-Validate-1.08/t/14-no_validate.t Params-Validate-1.08/t/release-pp-03-attribute.t Params-Validate-1.08/t/11-cb.t Params-Validate-1.08/t/08-noop_with.t Params-Validate-1.08/t/release-pp-17-callbacks.t Params-Validate-1.08/t/release-pp-08-noop_with.t Params-Validate-1.08/t/02-noop.t Params-Validate-1.08/t/09-regex.t Params-Validate-1.08/t/release-pp-13-taint.t Params-Validate-1.08/t/release-pp-18-depends.t Params-Validate-1.08/t/35-default-xs-bug.t Params-Validate-1.08/t/04-defaults.t Params-Validate-1.08/t/26-isa.t Params-Validate-1.08/t/16-normalize.t Params-Validate-1.08/t/release-pp-09-regex.t Params-Validate-1.08/t/release-pp-05-noop_default.t Params-Validate-1.08/t/release-xs-segfault.t Params-Validate-1.08/t/27-string-as-type.t Params-Validate-1.08/t/31-incorrect-spelling.t Params-Validate-1.08/t/release-cpan-changes.t Params-Validate-1.08/t/10-noop_regex.t Params-Validate-1.08/t/release-no-tabs.t Params-Validate-1.08/t/release-pod-coverage.t Params-Validate-1.08/t/release-pp-32-regex-as-value.t Params-Validate-1.08/t/19-untaint.t Params-Validate-1.08/t/release-pp-15-case.t Params-Validate-1.08/t/release-pod-linkcheck.t Params-Validate-1.08/t/22-overload-can-bug.t Params-Validate-1.08/t/release-pp-22-overload-can-bug.t Params-Validate-1.08/t/release-pp-07-with.t Params-Validate-1.08/t/32-regex-as-value.t Params-Validate-1.08/t/23-readonly.t Params-Validate-1.08/t/34-recursive-validation.t Params-Validate-1.08/t/12-noop_cb.t Params-Validate-1.08/t/release-pp-30-hashref-alteration.t Params-Validate-1.08/t/release-eol.t Params-Validate-1.08/t/18-depends.t Params-Validate-1.08/t/release-pod-spell.t Params-Validate-1.08/t/release-pp-14-no_validate.t Params-Validate-1.08/t/release-pp-16-normalize.t Params-Validate-1.08/t/release-pp-27-string-as-type.t Params-Validate-1.08/t/13-taint.t Params-Validate-1.08/t/05-noop_default.t Params-Validate-1.08/t/release-pp-is-loaded.t Params-Validate-1.08/t/release-pp-24-tied.t Params-Validate-1.08/t/29-taint-mode.t Params-Validate-1.08/t/release-pp-28-readonly-return.t Params-Validate-1.08/t/24-tied.t Params-Validate-1.08/t/release-pp-02-noop.t Params-Validate-1.08/t/release-pp-31-incorrect-spelling.t Prepending C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DR/DROLSKY/Params-Validate-1.08.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Build.PL compilet-_YAmX.c Creating library compilet.lib and object compilet.exp Generating code Finished generating code Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Params-Validate' version '1.08' >>> C:\Perl64-5.16\bin\perl.exe ./Build Building Params-Validate Generating script 'lib\Params\Validate\XS.ccs' cl -nologo -c @"lib\Params\Validate\XS.ccs" -Fo"lib\Params\Validate\XS.obj" "lib\Params\Validate\XS.c" XS.c lib\\Params\\Validate\\XS.xs(509) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(532) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(722) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(729) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(873) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(955) : warning C4267: 'function' : conversion from 'size_t' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(962) : warning C4267: 'function' : conversion from 'size_t' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1200) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1231) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1231) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1231) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1245) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1349) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1355) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1369) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1381) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1410) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1423) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1455) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1473) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1473) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1473) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1473) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data lib\\Params\\Validate\\XS.xs(1568) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data ExtUtils::Mkbootstrap::Mkbootstrap('blib\arch\auto\Params\Validate\XS\XS.bs') Generating script 'lib\Params\Validate\XS.lds' link @"lib\Params\Validate\XS.lds" -out:"blib\arch\auto\Params\Validate\XS\XS.dll" Creating library lib\Params\Validate\XS.lib and object lib\Params\Validate\XS.exp Generating code Finished generating code if exist -manifest "lib\Params\Validate\XS.dll.manifest" mt -nologo -manifest "lib\Params\Validate\XS.dll.manifest" -outputresource:"blib\arch\auto\Params\Validate\XS\XS.dll";2 DROLSKY/Params-Validate-1.08.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 t/01-validate.t ......................... ok 1 - no error with sub1 ok 2 - expect error with sub1 ok 3 - expect error with sub1 ok 4 - expect error with sub1 ok 5 - no error with sub2 ok 6 - no error with sub2 ok 7 - no error with sub2a ok 8 - no error with sub2a ok 9 - no error with sub3 ok 10 - expect error with sub3 ok 11 - expect error with sub3 ok 12 - expect error with sub3 ok 13 - no error with sub4 ok 14 - expect error with sub4 ok 15 - expect error with sub4 ok 16 - expect error with sub4 ok 17 - expect error with sub4 ok 18 - no error with sub4a ok 19 - no error with sub4a ok 20 - expect error with sub4a ok 21 - no error with sub4b ok 22 - no error with sub4b ok 23 - no error with sub5 ok 24 - no error with sub5 ok 25 - no error with sub5 ok 26 - expect error with sub6 ok 27 - no error with sub6 ok 28 - no error with sub7 ok 29 - expect error with sub7 ok 30 - expect error with sub7 ok 31 - no error with sub7 ok 32 - expect error with sub8 ok 33 - no error with sub8 ok 34 - no error with sub9 ok 35 - no error with sub9 ok 36 - expect error with sub9a ok 37 - no error with sub9a ok 38 - expect error with sub9b ok 39 - expect error with sub9b ok 40 - expect error with sub9c ok 41 - no error with sub9c ok 42 - no error with sub10 ok 43 - no error with sub10 ok 44 - expect error with sub10 ok 45 - no error with sub11 ok 46 - expect error with sub11 ok 47 - expect error with sub11 ok 48 - expect error with sub12 ok 49 - expect error with sub12 ok 50 - no error with sub12 ok 51 - expect error with sub13 ok 52 - expect error with sub13 ok 53 - expect error with sub14 ok 54 - no error with sub14 ok 55 - expect error with sub15 ok 56 - expect error with sub15 ok 57 - expect error with sub16 ok 58 - no error with sub16 ok 59 - no error with sub16 ok 60 - expect error with sub16 ok 61 - expect error with sub17 ok 62 - no error with sub17 ok 63 - no error with sub17 ok 64 - expect error with sub17 ok 65 - expect error with sub17a ok 66 - expect error with sub17a ok 67 - expect error with sub17b ok 68 - expect error with sub17b ok 69 - no error with Foo::sub18 ok 70 - expect error with sub18 ok 71 - no error with Foo::sub18 ok 72 - expect error with sub18 ok 73 - no error with Foo::sub18 ok 74 - check return value for Foo::sub18 - hash ok 75 - expect error with sub18 ok 76 - no error with Foo::sub19 ok 77 - check return value for Foo::sub19 - array ok 78 - expect error with sub19 ok 79 - expect error with Foo::sub18 ok 80 - expect error with sub18 ok 81 - expect error with sub20 ok 82 - no error with sub21 ok 83 - expect error with sub22 ok 84 - no error with sub22 ok 85 - no error with sub22a ok 86 - expect error with sub22a ok 87 - no error with sub22a ok 88 - no error with sub23 ok 89 - no error with sub24 ok 90 - expect error with sub24 ok 91 - no error with sub24 ok 92 - expect error with sub25 ok 93 - no error with sub26 1..93 ok t/02-noop.t ............................. ok 1 - no error with sub1 ok 2 - no error with sub1 ok 3 - no error with sub1 ok 4 - no error with sub1 ok 5 - no error with sub2 ok 6 - no error with sub2 ok 7 - no error with sub2a ok 8 - no error with sub2a ok 9 - no error with sub3 ok 10 - no error with sub3 ok 11 - no error with sub3 ok 12 - no error with sub3 ok 13 - no error with sub4 ok 14 - no error with sub4 ok 15 - no error with sub4 ok 16 - no error with sub4 ok 17 - no error with sub4 ok 18 - no error with sub4a ok 19 - no error with sub4a ok 20 - no error with sub4a ok 21 - no error with sub4b ok 22 - no error with sub4b ok 23 - no error with sub5 ok 24 - no error with sub5 ok 25 - no error with sub5 ok 26 - no error with sub6 ok 27 - no error with sub6 ok 28 - no error with sub7 ok 29 - no error with sub7 ok 30 - no error with sub7 ok 31 - no error with sub7 ok 32 - no error with sub8 ok 33 - no error with sub8 ok 34 - no error with sub9 ok 35 - no error with sub9 ok 36 - no error with sub9a ok 37 - no error with sub9a ok 38 - no error with sub9b ok 39 - no error with sub9b ok 40 - no error with sub9c ok 41 - no error with sub9c ok 42 - no error with sub10 ok 43 - no error with sub10 ok 44 - no error with sub10 ok 45 - no error with sub11 ok 46 - no error with sub11 ok 47 - no error with sub11 ok 48 - no error with sub12 ok 49 - no error with sub12 ok 50 - no error with sub12 ok 51 - no error with sub13 ok 52 - no error with sub13 ok 53 - no error with sub14 ok 54 - no error with sub14 ok 55 - no error with sub15 ok 56 - no error with sub15 ok 57 - no error with sub16 ok 58 - no error with sub16 ok 59 - no error with sub16 ok 60 - no error with sub16 ok 61 - no error with sub17 ok 62 - no error with sub17 ok 63 - no error with sub17 ok 64 - no error with sub17 ok 65 - no error with sub17a ok 66 - no error with sub17a ok 67 - no error with sub17b ok 68 - no error with sub17b ok 69 - no error with Foo::sub18 ok 70 - no error with sub18 ok 71 - no error with Foo::sub18 ok 72 - no error with sub18 ok 73 - no error with Foo::sub18 ok 74 - check return value for Foo::sub18 - hash ok 75 - no error with sub18 ok 76 - no error with Foo::sub19 ok 77 - check return value for Foo::sub19 - array ok 78 - no error with sub19 ok 79 - no error with Foo::sub18 ok 80 - no error with sub18 ok 81 - no error with sub20 ok 82 - no error with sub21 ok 83 - no error with sub22 ok 84 - no error with sub22 ok 85 - no error with sub22a ok 86 - no error with sub22a ok 87 - no error with sub22a ok 88 - no error with sub23 ok 89 - no error with sub24 ok 90 - no error with sub24 ok 91 - no error with sub24 ok 92 - expect error with sub25 ok 93 - no error with sub26 1..93 ok t/03-attribute.t ........................ ok 1 - Call foo with a scalar ok 2 - Check return value from foo( c => 1 ) ok 3 - Check exception thrown from foo( c => [] ) ok 4 - Call bar with a scalar ok 5 - Check return value from bar( c => 1 ) ok 6 - Check exception thrown from baz( foo => [1,2,3,4] ) ok 7 - Call baz( foo => [5,4,3,2,1] ) ok 8 - Check return value from baz( foo => [5,4,3,2,1] ) ok 9 - Check exception thrown from quux( [], 1 ) ok 10 - Call quux 1..10 ok t/04-defaults.t ......................... ok 1 - No error calling foo() ok 2 - Parameter 'a' was not altered ok 3 - Parameter 'b' was not altered ok 4 - Correct default assigned for parameter 'c' ok 5 - Correct default assigned for parameter 'd' ok 6 - No error calling foo() ok 7 - Parameter 'a' was not altered ok 8 - Parameter 'b' was not altered ok 9 - Correct default assigned for parameter 'c' ok 10 - Correct default assigned for parameter 'd' ok 11 - No error calling bar() ok 12 - 1st parameter was not altered ok 13 - 2nd parameter was not altered ok 14 - Correct default assigned for 3rd parameter ok 15 - Correct default assigned for 4th parameter ok 16 - No error calling bar() ok 17 - 1st parameter was not altered ok 18 - 2nd parameter was not altered ok 19 - Correct default assigned for 3rd parameter ok 20 - Correct default assigned for 4th parameter ok 21 - defaults pointing to a reference return a copy of that reference 1..21 ok t/05-noop_default.t ..................... ok 1 - No error calling foo() ok 2 - Parameter 'a' was not altered ok 3 - Parameter 'b' was not altered ok 4 - Correct default assigned for parameter 'c' ok 5 - Correct default assigned for parameter 'd' ok 6 - No error calling foo() ok 7 - Parameter 'a' was not altered ok 8 - Parameter 'b' was not altered ok 9 - Correct default assigned for parameter 'c' ok 10 - Correct default assigned for parameter 'd' ok 11 - No error calling bar() ok 12 - 1st parameter was not altered ok 13 - 2nd parameter was not altered ok 14 - Correct default assigned for 3rd parameter ok 15 - Correct default assigned for 4th parameter ok 16 - No error calling bar() ok 17 - 1st parameter was not altered ok 18 - 2nd parameter was not altered ok 19 - Correct default assigned for 3rd parameter ok 20 - Correct default assigned for 4th parameter ok 21 - defaults pointing to a reference return a copy of that reference 1..21 ok t/06-options.t .......................... ok 1 ok 2 ok 3 ok 4 1..4 ok t/07-with.t ............................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 1..13 ok t/08-noop_with.t ........................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 1..13 ok t/09-regex.t ............................ 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/10-noop_regex.t ....................... 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/11-cb.t ............................... ok 1 ok 2 ok 3 1..3 ok t/12-noop_cb.t .......................... ok 1 ok 2 ok 3 1..3 ok t/13-taint.t ............................ ok 1 - no error with sub1 ok 2 - expect error with sub1 ok 3 - expect error with sub1 ok 4 - expect error with sub1 ok 5 - no error with sub2 ok 6 - no error with sub2 ok 7 - no error with sub2a ok 8 - no error with sub2a ok 9 - no error with sub3 ok 10 - expect error with sub3 ok 11 - expect error with sub3 ok 12 - expect error with sub3 ok 13 - no error with sub4 ok 14 - expect error with sub4 ok 15 - expect error with sub4 ok 16 - expect error with sub4 ok 17 - expect error with sub4 ok 18 - no error with sub4a ok 19 - no error with sub4a ok 20 - expect error with sub4a ok 21 - no error with sub4b ok 22 - no error with sub4b ok 23 - no error with sub5 ok 24 - no error with sub5 ok 25 - no error with sub5 ok 26 - expect error with sub6 ok 27 - no error with sub6 ok 28 - no error with sub7 ok 29 - expect error with sub7 ok 30 - expect error with sub7 ok 31 - no error with sub7 ok 32 - expect error with sub8 ok 33 - no error with sub8 ok 34 - no error with sub9 ok 35 - no error with sub9 ok 36 - expect error with sub9a ok 37 - no error with sub9a ok 38 - expect error with sub9b ok 39 - expect error with sub9b ok 40 - expect error with sub9c ok 41 - no error with sub9c ok 42 - no error with sub10 ok 43 - no error with sub10 ok 44 - expect error with sub10 ok 45 - no error with sub11 ok 46 - expect error with sub11 ok 47 - expect error with sub11 ok 48 - expect error with sub12 ok 49 - expect error with sub12 ok 50 - no error with sub12 ok 51 - expect error with sub13 ok 52 - expect error with sub13 ok 53 - expect error with sub14 ok 54 - no error with sub14 ok 55 - expect error with sub15 ok 56 - expect error with sub15 ok 57 - expect error with sub16 ok 58 - no error with sub16 ok 59 - no error with sub16 ok 60 - expect error with sub16 ok 61 - expect error with sub17 ok 62 - no error with sub17 ok 63 - no error with sub17 ok 64 - expect error with sub17 ok 65 - expect error with sub17a ok 66 - expect error with sub17a ok 67 - expect error with sub17b ok 68 - expect error with sub17b ok 69 - no error with Foo::sub18 ok 70 - expect error with sub18 ok 71 - no error with Foo::sub18 ok 72 - expect error with sub18 ok 73 - no error with Foo::sub18 ok 74 - check return value for Foo::sub18 - hash ok 75 - expect error with sub18 ok 76 - no error with Foo::sub19 ok 77 - check return value for Foo::sub19 - array ok 78 - expect error with sub19 ok 79 - expect error with Foo::sub18 ok 80 - expect error with sub18 ok 81 - expect error with sub20 ok 82 - no error with sub21 ok 83 - expect error with sub22 ok 84 - no error with sub22 ok 85 - no error with sub22a ok 86 - expect error with sub22a ok 87 - no error with sub22a ok 88 - no error with sub23 ok 89 - no error with sub24 ok 90 - expect error with sub24 ok 91 - no error with sub24 ok 92 - expect error with sub25 ok 93 - no error with sub26 1..93 ok t/14-no_validate.t ...................... 1..3 ok 1 ok 2 ok 3 ok t/15-case.t ............................. 1..36 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok t/16-normalize.t ........................ ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/17-callbacks.t ........................ ok 1 ok 2 ok 3 ok 4 1..4 ok t/18-depends.t .......................... ok 1 - validate() single depends(1): no depends, positive ok 2 - validate() single depends(2): with depends, positive ok 3 - validate() single depends(3.a): with depends, negative ok 4 - validate() single depends(3.b): check error string ok 5 - validate() multiple depends(1): no depends, single arg, positive ok 6 - validate() multiple depends(2): no depends, multiple arg, positive ok 7 - validate() multiple depends(3): with depends, positive ok 8 - validate() multiple depends(4.a): with depends, negative, multiple missing ok 9 - validate() multiple depends (4.b): check error string ok 10 - validate() multiple depends(5.a): with depends, negative, multiple missing ok 11 - validate() multiple depends (5.b): check error string ok 12 - validate() bad depends spec (1.a): depends is a hashref ok 13 - validate() bad depends spec (1.a): check error string ok 14 - validate_pos() no depends, positive ok 15 - validate_pos() single depends (1): with depends, positive ok 16 - validate_pos() single depends (2.a): with depends, negative ok 17 - validate_pos() single depends (2.b): check error ok 18 - validate_pos() multiple depends (1.a): with depends, bad args negative ok 19 - validate_pos() multiple depends (1.b): check error 1..19 ok t/19-untaint.t .......................... ok 1 - These tests are meaningless unless we are in taint mode. ok 2 - make sure $value is tainted ok 3 - value is untainted after validation ok 4 - make sure $value is tainted ok 5 - value is untainted after validation ok 6 - make sure $value is tainted ok 7 - value is still tainted after validation ok 8 - make sure $value is tainted ok 9 - value is still tainted after validation 1..9 ok t/21-can.t .............................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - SubClass->can(cancan) ok 7 ok 8 - SubClass object->can(cancan) ok 9 ok 10 - unblessed ref ->can ok 11 - number can ok 12 - string can ok 13 - undef can 1..13 ok t/22-overload-can-bug.t ................. ok 1 - overloaded object->isa ok 2 - overloaded object->foo 1..2 ok t/23-readonly.t ......................... ok 1 - validate() call succeeded with Readonly spec hashref ok 2 - validate_pos() call succeeded with Readonly spec hashref 1..2 ok t/24-tied.t ............................. ok 1 - validate() call succeeded with tied params array and regular hashref spec ok 2 # skip Params::Validate segfaults with tied hash for spec ok 3 # skip Params::Validate segfaults with tied hash for spec ok 4 - validate_pos() call succeeded with tied params array and regular hashref spec ok 5 # skip Params::Validate segfaults with tied hash for spec ok 6 # skip Params::Validate segfaults with tied hash for spec 1..6 ok t/25-undef-regex.t ...................... ok 1 - validation failed ok 2 - no warnings 1..2 ok t/26-isa.t .............................. ok 1 - no error checking if ClassISA->isa(FooBar) ok 2 ok 3 ok 4 - SubClass->isa(ClassISA) ok 5 - SubClass->isa(FooBar) ok 6 ok 7 - SubClass->isa(ClassISA) ok 8 - SubClass->isa(FooBar) ok 9 ok 10 - unblessed ref ->isa ok 11 - number isa ok 12 - string isa ok 13 - undef isa 1..13 ok t/27-string-as-type.t ................... ok 1 ok 2 1..2 ok t/28-readonly-return.t .................. ok 1 - returned hashref values are not read only ok 2 - double check that setting value worked ok 3 - filehandle is not copied during validation ok 4 - one live object ok 5 - The object isa ScopeTest ok 6 - still one live object ok 7 - foo key stays in scope after original version goes out of scope ok 8 - ref count for reference is 1 ok 9 - no live objects 1..9 ok t/29-taint-mode.t ....................... skipped: This test is flaky t/30-hashref-alteration.t ............... ok 1 - validate does not alter hashref passed to val ok 2 - validate does not alter hashref passed to val, even with defaults being supplied 1..2 ok t/31-incorrect-spelling.t ............... skipped: Spec validation is disabled for now t/32-regex-as-value.t ................... ok 1 - no exception with regex object ok 2 - no exception with plain scalar ok 3 - no exception with scalar ref 1..3 ok t/33-keep-errsv.t ....................... ok 1 - calling validate() does not clobber 1..1 ok t/34-recursive-validation.t ............. test foo ok 1 - no exception from Foo::test_foo when when calling validate() from within a __DIE__ handler # TODO Not sure how to fix this one 1..1 ok t/35-default-xs-bug.t ................... ok 1 - 01 no default for first ok 2 - 01 default for second 1..2 ok t/release-cpan-changes.t ................ skipped: these tests are for release candidate testing t/release-eol.t ......................... skipped: these tests are for release candidate testing t/release-no-tabs.t ..................... skipped: these tests are for release candidate testing t/release-pod-coverage.t ................ skipped: these tests are for release candidate testing t/release-pod-linkcheck.t ............... skipped: these tests are for release candidate testing t/release-pod-no404s.t .................. skipped: these tests are for release candidate testing t/release-pod-spell.t ................... skipped: these tests are for release candidate testing t/release-pod-syntax.t .................. skipped: these tests are for release candidate testing t/release-pp-01-validate.t .............. skipped: these tests are for testing by the release t/release-pp-02-noop.t .................. skipped: these tests are for testing by the release t/release-pp-03-attribute.t ............. skipped: these tests are for testing by the release t/release-pp-04-defaults.t .............. skipped: these tests are for testing by the release t/release-pp-05-noop_default.t .......... skipped: these tests are for testing by the release t/release-pp-06-options.t ............... skipped: these tests are for testing by the release t/release-pp-07-with.t .................. skipped: these tests are for testing by the release t/release-pp-08-noop_with.t ............. skipped: these tests are for testing by the release t/release-pp-09-regex.t ................. skipped: these tests are for testing by the release t/release-pp-10-noop_regex.t ............ skipped: these tests are for testing by the release t/release-pp-11-cb.t .................... skipped: these tests are for testing by the release t/release-pp-12-noop_cb.t ............... skipped: these tests are for testing by the release t/release-pp-13-taint.t ................. skipped: these tests are for testing by the release t/release-pp-14-no_validate.t ........... skipped: these tests are for testing by the release t/release-pp-15-case.t .................. skipped: these tests are for testing by the release t/release-pp-16-normalize.t ............. skipped: these tests are for testing by the release t/release-pp-17-callbacks.t ............. skipped: these tests are for testing by the release t/release-pp-18-depends.t ............... skipped: these tests are for testing by the release t/release-pp-19-untaint.t ............... skipped: these tests are for testing by the release t/release-pp-21-can.t ................... skipped: these tests are for testing by the release t/release-pp-22-overload-can-bug.t ...... skipped: these tests are for testing by the release t/release-pp-23-readonly.t .............. skipped: these tests are for testing by the release t/release-pp-24-tied.t .................. skipped: these tests are for testing by the release t/release-pp-25-undef-regex.t ........... skipped: these tests are for testing by the release t/release-pp-26-isa.t ................... skipped: these tests are for testing by the release t/release-pp-27-string-as-type.t ........ skipped: these tests are for testing by the release t/release-pp-28-readonly-return.t ....... skipped: these tests are for testing by the release t/release-pp-29-taint-mode.t ............ skipped: these tests are for testing by the release t/release-pp-30-hashref-alteration.t .... skipped: these tests are for testing by the release t/release-pp-31-incorrect-spelling.t .... skipped: these tests are for testing by the release t/release-pp-32-regex-as-value.t ........ skipped: these tests are for testing by the release t/release-pp-33-keep-errsv.t ............ skipped: these tests are for testing by the release t/release-pp-34-recursive-validation.t .. skipped: these tests are for testing by the release t/release-pp-35-default-xs-bug.t ........ skipped: these tests are for testing by the release t/release-pp-is-loaded.t ................ skipped: these tests are for release candidate testing t/release-xs-is-loaded.t ................ skipped: these tests are for release candidate testing t/release-xs-segfault.t ................. skipped: these tests are for release candidate testing All tests successful. Test Summary Report ------------------- t/34-recursive-validation.t (Wstat: 0 Tests: 1 Failed: 0) TODO passed: 1 Files=79, Tests=515, 7 wallclock secs ( 0.47 usr + 0.19 sys = 0.66 CPU) Result: PASS DROLSKY/Params-Validate-1.08.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 -- OK PPD for Params-Validate-1.08 already made Running make for D/DR/DROLSKY/Log-Dispatch-2.39.tar.gz Prepending C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/arch C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/lib C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW Prepending C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/arch C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/lib C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DR/DROLSKY/Log-Dispatch-2.39.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Log/Dispatch/Email/MailSendmail.pm blib\lib\Log\Dispatch\Email\MailSendmail.pm cp lib/Log/Dispatch/Screen.pm blib\lib\Log\Dispatch\Screen.pm cp lib/Log/Dispatch/Base.pm blib\lib\Log\Dispatch\Base.pm cp lib/Log/Dispatch/Syslog.pm blib\lib\Log\Dispatch\Syslog.pm cp lib/Log/Dispatch/Code.pm blib\lib\Log\Dispatch\Code.pm cp lib/Log/Dispatch/Email/MailSend.pm blib\lib\Log\Dispatch\Email\MailSend.pm cp lib/Log/Dispatch/File/Locked.pm blib\lib\Log\Dispatch\File\Locked.pm cp lib/Log/Dispatch/File.pm blib\lib\Log\Dispatch\File.pm cp lib/Log/Dispatch/Null.pm blib\lib\Log\Dispatch\Null.pm cp lib/Log/Dispatch/Handle.pm blib\lib\Log\Dispatch\Handle.pm cp lib/Log/Dispatch/ApacheLog.pm blib\lib\Log\Dispatch\ApacheLog.pm cp lib/Log/Dispatch/Email/MIMELite.pm blib\lib\Log\Dispatch\Email\MIMELite.pm cp lib/Log/Dispatch/Output.pm blib\lib\Log\Dispatch\Output.pm cp lib/Log/Dispatch/Email.pm blib\lib\Log\Dispatch\Email.pm cp lib/Log/Dispatch.pm blib\lib\Log\Dispatch.pm cp lib/Log/Dispatch/Email/MailSender.pm blib\lib\Log\Dispatch\Email\MailSender.pm DROLSKY/Log-Dispatch-2.39.tar.gz nmake -- OK Prepending C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/arch C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/lib C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'test' 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.16\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ............ 1..11 ok 1 - use Log::Dispatch; ok 2 # skip Cannot load Log::Dispatch::ApacheLog without Apache::Log ok 3 - use Log::Dispatch::Email::MIMELite; ok 4 - use Log::Dispatch::Email::MailSend; ok 5 - use Log::Dispatch::Email::MailSender; ok 6 - use Log::Dispatch::Email::MailSendmail; ok 7 - use Log::Dispatch::File; ok 8 - use Log::Dispatch::File::Locked; ok 9 - use Log::Dispatch::Handle; ok 10 - use Log::Dispatch::Screen; ok 11 - use Log::Dispatch::Syslog; ok t/01-basic.t .............. ok 1 - created Log::Dispatch object ok 2 - First line in log file set to level 'emerg' is 'emerg level 1' ok 3 - Second line in log file set to level 'emerg' is 'emerg level 2' ok 4 - First line in log file set to level 'debug' is 'info level 2' ok 5 - Second line in log file set to level 'debug' is 'emerg level 2' ok 6 - second LD object used syswrite ok 7 - First line in log file with a max level of 'crit' is 'critical' ok 8 - Log::Dispatch::Handle created log file should contain 'handle test\n' ok 9 # skip Cannot do MailSend tests ok 10 # skip Cannot do MailSendmail tests ok 11 # skip Cannot do MIMELite tests ok 12 - Log::Dispatch::Screen outputs to STDOUT ok 13 - number of levels matched ok 14 - levels matched ok 15 - callback to reverse text ok 16 - callback to reverse and uppercase text ok 17 - Log::Dispatch::Output callback to reverse text ok 18 - Log::Dispatch::Output callbacks to reverse and uppercase text ok 19 - Log::Dispatch callback to uppercase the level parameter ok 20 - Calling debug method should send message 'debug test' ok 21 - Calling info method should not log anything ok 22 - Calling notice method should not log anything ok 23 - Calling warn method should not log anything ok 24 - Calling warning method should not log anything ok 25 - Calling err method should not log anything ok 26 - Calling error method should not log anything ok 27 - Calling crit method should not log anything ok 28 - Calling critical method should not log anything ok 29 - Calling alert method should not log anything ok 30 - Calling emerg method should not log anything ok 31 - Calling emergency method should not log anything ok 32 - Calling debug method should not log anything ok 33 - Calling info method should send message 'info test' ok 34 - Calling notice method should not log anything ok 35 - Calling warn method should not log anything ok 36 - Calling warning method should not log anything ok 37 - Calling err method should not log anything ok 38 - Calling error method should not log anything ok 39 - Calling crit method should not log anything ok 40 - Calling critical method should not log anything ok 41 - Calling alert method should not log anything ok 42 - Calling emerg method should not log anything ok 43 - Calling emergency method should not log anything ok 44 - Calling debug method should not log anything ok 45 - Calling info method should not log anything ok 46 - Calling notice method should send message 'notice test' ok 47 - Calling warn method should not log anything ok 48 - Calling warning method should not log anything ok 49 - Calling err method should not log anything ok 50 - Calling error method should not log anything ok 51 - Calling crit method should not log anything ok 52 - Calling critical method should not log anything ok 53 - Calling alert method should not log anything ok 54 - Calling emerg method should not log anything ok 55 - Calling emergency method should not log anything ok 56 - Calling debug method should not log anything ok 57 - Calling info method should not log anything ok 58 - Calling notice method should not log anything ok 59 - Calling warn method should send message 'warn test' ok 60 - Calling warning method should send message 'warning test' ok 61 - Calling err method should not log anything ok 62 - Calling error method should not log anything ok 63 - Calling crit method should not log anything ok 64 - Calling critical method should not log anything ok 65 - Calling alert method should not log anything ok 66 - Calling emerg method should not log anything ok 67 - Calling emergency method should not log anything ok 68 - Calling debug method should not log anything ok 69 - Calling info method should not log anything ok 70 - Calling notice method should not log anything ok 71 - Calling warn method should not log anything ok 72 - Calling warning method should not log anything ok 73 - Calling err method should send message 'err test' ok 74 - Calling error method should send message 'error test' ok 75 - Calling crit method should not log anything ok 76 - Calling critical method should not log anything ok 77 - Calling alert method should not log anything ok 78 - Calling emerg method should not log anything ok 79 - Calling emergency method should not log anything ok 80 - Calling debug method should not log anything ok 81 - Calling info method should not log anything ok 82 - Calling notice method should not log anything ok 83 - Calling warn method should not log anything ok 84 - Calling warning method should not log anything ok 85 - Calling err method should not log anything ok 86 - Calling error method should not log anything ok 87 - Calling crit method should send message 'crit test' ok 88 - Calling critical method should send message 'critical test' ok 89 - Calling alert method should not log anything ok 90 - Calling emerg method should not log anything ok 91 - Calling emergency method should not log anything ok 92 - Calling debug method should not log anything ok 93 - Calling info method should not log anything ok 94 - Calling notice method should not log anything ok 95 - Calling warn method should not log anything ok 96 - Calling warning method should not log anything ok 97 - Calling err method should not log anything ok 98 - Calling error method should not log anything ok 99 - Calling crit method should not log anything ok 100 - Calling critical method should not log anything ok 101 - Calling alert method should send message 'alert test' ok 102 - Calling emerg method should not log anything ok 103 - Calling emergency method should not log anything ok 104 - Calling debug method should not log anything ok 105 - Calling info method should not log anything ok 106 - Calling notice method should not log anything ok 107 - Calling warn method should not log anything ok 108 - Calling warning method should not log anything ok 109 - Calling err method should not log anything ok 110 - Calling error method should not log anything ok 111 - Calling crit method should not log anything ok 112 - Calling critical method should not log anything ok 113 - Calling alert method should not log anything ok 114 - Calling emerg method should send message 'emerg test' ok 115 - Calling emergency method should send message 'emergency test' ok 116 - passing multiple elements to ->debug stringifies them like an array ok 117 - passing single sub ref to ->debug calls the sub ref ok 118 - debug is valid level ok 119 - info is valid level ok 120 - notice is valid level ok 121 - warning is valid level ok 122 - err is valid level ok 123 - error is valid level ok 124 - crit is valid level ok 125 - critical is valid level ok 126 - alert is valid level ok 127 - emerg is valid level ok 128 - emergency is valid level ok 129 - debu is not valid level ok 130 - inf is not valid level ok 131 - foo is not valid level ok 132 - bar is not valid level ok 133 - test write mode ok 134 # skip Cannot do MailSender tests ok 135 - yomama output should exist ok 136 - nomama output should not exist ok 137 - First line in log file should be 'info\n' ok 138 - Mode should be 0777 or 0666 ok 139 - chmod() was not called when permissions already matched what was specified ok 140 - utf8 binmode was applied to file and no warnings were issued ok 141 - will not log 'foo' ok 142 - will not log 'debug' ok 143 - is_debug returns false ok 144 - is_warning returns true ok 145 - will log 'crit' ok 146 - will log 'crit' ok 147 - subref is not called if the message would not be logged ok 148 - subref is called when message is logged ok 149 - subref is not called when message would not be logged ok 150 - message returned by subref is logged ok 151 - added newlines ok 152 - died when calling log_and_die() ok 153 - error contains expected message ok 154 - error croaked ok 155 - message is logged ok 156 - died when calling log_and_croak() ok 157 - error contains expected message ok 158 - error croaked from perspective of caller ok 159 - message is logged ok 160 - first test w/o callback ok 161 - second call, callback overrides message ok 162 - first test gets orig callback result ok 163 - second call, callback overrides message ok 164 - first test w/o callback ok 165 - second call, callback overrides message ok 166 - first test gets orig callback result ok 167 - second call, callback overrides message ok 168 # skip Cannot do syslog tests without Sys::Syslog 0.16+ ok 169 # skip Cannot do syslog tests without Sys::Syslog 0.16+ ok 170 - generated anon name ok 171 - max_level is emergency ok 172 - level for call to ->warn is warning ok 173 - level for call to ->err is error ok 174 - level for call to ->crit is critical ok 175 - level for call to ->emerg is emergency ok 176 - code received the expected messages 1..176 ok t/02-email-exit.t ......... skipped: This test only runs for the maintainer t/03-short-syntax.t ....... ok 1 - created equivalent dispatchers - 0 ok 2 - created equivalent dispatchers - 1 ok 3 - got error for expected inner arrayref ok 4 - got error for expected outer arrayref 1..4 ok t/04-binmode.t ............ ok 1 - got a logger object ok 2 - got a file output object ok 3 - C:\cpanfly-5.16\var\tmp\fWBeaF9OY2\logfile_0.txt exists ok 4 - output contains UTF-8 bytes 1..4 ok t/05-close-after-write.t .. ok 1 - no_caw output has created a fh before first write ok 2 - caw output has not created a fh before first write ok 3 - first line from no_caw output ok 4 - first line from caw output ok 5 - full content from no_caw output ok 6 - full content from caw output ok 7 - handle has not changed when not using CAW ok 8 - handle has changed when using CAW 1..8 ok t/release-cpan-changes.t .. skipped: these tests are for release candidate testing t/release-eol.t ........... skipped: these tests are for release candidate testing t/release-no-tabs.t ....... skipped: these tests are for release candidate testing t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-no404s.t .... skipped: these tests are for release candidate testing t/release-pod-spell.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=13, Tests=203, 3 wallclock secs ( 0.11 usr + 0.01 sys = 0.12 CPU) Result: PASS DROLSKY/Log-Dispatch-2.39.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for Log-Dispatch-2.39 already made Running make for E/ET/ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz Prepending C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW/blib/arch C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW/blib/lib C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/arch C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/lib C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-File-Stamped-0.12-OA09IS Prepending C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW/blib/arch C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW/blib/lib C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/arch C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/lib C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'make' CPAN.pm: Building E/ET/ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Log/Dispatch/File/Stamped.pm blib\lib\Log\Dispatch\File\Stamped.pm ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz nmake -- OK Prepending C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW/blib/arch C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-2.39-HjnCHW/blib/lib C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/arch C:\cpanfly-5.16\var\cpan\build\Params-Validate-1.08-ENOMEc/blib/lib C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/arch C:\cpanfly-5.16\var\cpan\build\Sys-Syslog-0.33-oyevJm/blib/lib to PERL5LIB for 'test' 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.16\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-check-deps.t ...... ok 1 - ExtUtils::MakeMaker satisfies '6.30' ok 2 - File::Find satisfies '0' ok 3 - File::Temp satisfies '0' ok 4 - FindBin satisfies '0' ok 5 - Log::Dispatch satisfies '0' ok 6 - Path::Tiny satisfies '0' ok 7 - Test::CheckDeps satisfies '0.002' ok 8 - Test::Deep satisfies '0' ok 9 - Test::More satisfies '0.94' ok 10 - Test::TempDir satisfies '0' ok 11 - File::Basename satisfies '0' ok 12 - File::Spec::Functions satisfies '0' ok 13 - Log::Dispatch::File satisfies '2.38' ok 14 - POSIX satisfies '0' ok 15 - Params::Validate satisfies '0' ok 16 - namespace::clean satisfies '0' ok 17 - parent satisfies '0' ok 18 - strict satisfies '0' ok 19 - warnings satisfies '0' 1..19 ok t/00-compile.t ......... 1..1 ok 1 - Log::Dispatch::File::Stamped loaded ok ok t/basic.t .............. 1..12 ok 1 - use Log::Dispatch; ok 2 - use Log::Dispatch::File::Stamped; ok 3 ok 4 ok 5 ok 6 ok 7 - foo bar ok 8 ok 9 ok 10 ok 11 ok 12 - blah blah ok t/binmode.t ............ 1..7 ok 1 - use Log::Dispatch; ok 2 - use Log::Dispatch::File::Stamped; ok 3 ok 4 ok 5 ok 6 ok 7 - output ok t/close-after-write.t .. # the simulated time is: 20130101- ok 1 - properly calculated initial filename (no CAW) ok 2 - properly calculated initial filename (CAW) ok 3 - no_caw output has created a fh before first write ok 4 - caw output has not created a fh before first write ok 5 - first line from no_caw output ok 6 - first line from caw output ok 7 - full content from no_caw output ok 8 - full content from caw output ok 9 - handle has not changed when not using CAW ok 10 - handle has changed when using CAW # # the simulated time is: 20130102- ok 11 - properly calculated new filename (no CAW) ok 12 - properly calculated new filename (CAW) ok 13 - third line from no_caw output ok 14 - third line from caw output ok 15 - handle has changed when not using CAW, for new day ok 16 - handle has changed when using CAW, for new day 1..16 ok t/log_to.t ............. 1..12 ok 1 - use Log::Dispatch; ok 2 - use Log::Dispatch::File::Stamped; ok 3 ok 4 ok 5 ok 6 ok 7 - foo bar ok 8 ok 9 ok 10 ok 11 ok 12 - blah blah ok t/other_options.t ...... ok 1 - all Log::Dispatch::File options are preserved in the logger output 1..1 ok t/perms.t .............. 1..6 ok 1 - use Log::Dispatch; ok 2 - use Log::Dispatch::File::Stamped; ok 3 ok 4 ok 5 ok 6 # skip different file permission semantics on MSWin32 ok All tests successful. Files=8, Tests=74, 7 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU) Result: PASS ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz nmake test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> Logging to date/time stamped files >>> (cd C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-File-Stamped-0.12-OA09IS && tar cvf - Log-Dispatch-File-Stamped-0.12.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/E/ET/ETHER/Log-Dispatch-File-Stamped-0.12.tar.gz Log-Dispatch-File-Stamped-0.12.ppd blib/ blib/lib/ blib/lib/Log/ blib/lib/Log/Dispatch/ blib/lib/Log/Dispatch/File/ blib/lib/Log/Dispatch/File/Stamped.pm >>> mv C:\cpanfly-5.16\var\cpan\build\Log-Dispatch-File-Stamped-0.12-OA09IS/Log-Dispatch-File-Stamped-0.12.ppd C:/cpanfly-5.16/var/REPO/E/ET/ETHER Finished 2013-06-17T18:20:34