Subject: | Test failure on Windows 7 x64 |
Using ActivePerl 5.20.1 MSWin32-x64-multi-thread on Microsoft Windows [Version 6.1.7601] (x64), the module DateTime::TimeZone::Local::Win32 only installs with force option due to a test failure. This is consistent with test report http://www.cpantesters.org/cpan/report/1dc3bb21-7084-1014-aceb-450e8f9dfbf9
Show quoted text
cpan> test DateTime::TimeZone::Local::Win32
Running test for module 'DateTime::TimeZone::Local::Win32'
Checksum for C:\Perl64\cpan\sources\authors\id\D\DA\DAPINK\DateTime-TimeZone-Local-Win32-1.80.tar.gz ok
DateTime-TimeZone-Local-Win32-1.80
DateTime-TimeZone-Local-Win32-1.80/README
DateTime-TimeZone-Local-Win32-1.80/Changes
DateTime-TimeZone-Local-Win32-1.80/LICENSE
DateTime-TimeZone-Local-Win32-1.80/INSTALL
DateTime-TimeZone-Local-Win32-1.80/dist.ini
DateTime-TimeZone-Local-Win32-1.80/MANIFEST
DateTime-TimeZone-Local-Win32-1.80/META.json
DateTime-TimeZone-Local-Win32-1.80/Makefile.PL
DateTime-TimeZone-Local-Win32-1.80/t
DateTime-TimeZone-Local-Win32-1.80/t/00-compile.t
DateTime-TimeZone-Local-Win32-1.80/t/01-local-win32.t
DateTime-TimeZone-Local-Win32-1.80/inc/Devel
DateTime-TimeZone-Local-Win32-1.80/inc/Devel/CheckOS.pm
DateTime-TimeZone-Local-Win32-1.80/inc/Devel/AssertOS.pm
DateTime-TimeZone-Local-Win32-1.80/xt/release
DateTime-TimeZone-Local-Win32-1.80/xt/release/pod-syntax.t
DateTime-TimeZone-Local-Win32-1.80/t/000-report-versions-tiny.t
DateTime-TimeZone-Local-Win32-1.80/inc/Devel/AssertOS
DateTime-TimeZone-Local-Win32-1.80/inc/Devel/AssertOS/MSWin32.pm
DateTime-TimeZone-Local-Win32-1.80/xt/release/changes_has_content.t
DateTime-TimeZone-Local-Win32-1.80/lib/DateTime/TimeZone/Local
DateTime-TimeZone-Local-Win32-1.80/lib/DateTime/TimeZone/Local/Win32.pm
Configuring D/DA/DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz with Makefile.PL
Checking if your kit is complete...
Warning: the following files are missing in your kit:
inc\Devel\AssertOS.pm
inc\Devel\AssertOS\MSWin32.pm
inc\Devel\CheckOS.pm
Please inform the author.
Generating a dmake-style Makefile
Writing Makefile for DateTime::TimeZone::Local::Win32
Writing MYMETA.yml and MYMETA.json
DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz
C:\Perl64\bin\perl.exe Makefile.PL INSTALLDIRS=site -- OK
Running make for D/DA/DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz
cp lib/DateTime/TimeZone/Local/Win32.pm blib\lib\DateTime\TimeZone\Local\Win32.pm
DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz
C:\Perl64\site\bin\dmake.exe -- OK
Running make test
C:\Perl64\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ................ ok
t/000-report-versions-tiny.t .. #
#
# Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10
# perl: 5.020001 (wanted 5.006) on MSWin32 from C:\Perl64\bin\perl.exe
#
# DateTime => 1.18 (want any version)
# DateTime::TimeZone::Local => 1.84 (want any version)
# ExtUtils::MakeMaker => 6.98 (want 6.58)
# File::Basename => 2.85 (want any version)
# File::Spec => 3.48 (want any version)
# IO::Handle => 1.35 (want any version)
# IPC::Open3 => 1.16 (want any version)
# Sys::Hostname => 1.1801 (want any version)
# Test::More => 1.001014 (want 0.88)
# Try::Tiny => 0.22 (want any version)
# Win32::TieRegistry => 0.26 (want any version)
# lib => 0.63 (want any version)
# parent => 0.228 (want any version)
# strict => 1.08 (want any version)
# warnings => 1.23 (want any version)
#
# Thanks for using my code. I hope it works for you.
# If not, please try and include this output in the bug report.
# That will help me reproduce the issue and solve your problem.
#
t/000-report-versions-tiny.t .. ok
t/01-local-win32.t ............ Can't use an undefined value as an ARRAY reference at C:/Perl64/lib/Win32/TieRegistry.pm line 718.
t/01-local-win32.t ............ Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
Test Summary Report
-------------------
t/01-local-win32.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
Files=3, Tests=2, 1 wallclock secs ( 0.03 usr + 0.02 sys = 0.05 CPU)
Result: FAIL
Failed 1/3 test programs. 0/2 subtests failed.
dmake.exe: Error code 255, while making 'test_dynamic'
DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz
C:\Perl64\site\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz
Failed during this command:
DAPINK/DateTime-TimeZone-Local-Win32-1.80.tar.gz: make_test NO