Subject: | consistent-version.t tries to open directory instead of .pm |
Hello Dave,
I've tried to use your module and encountered a problem when
t/release-consistent-version.t
Here's the output of "dzil test":
t/release-consistent-version.t ........ # Distribution version: 0.004
t/release-consistent-version.t ........ 1/26 [Tue Nov 2 18:19:46 2010]
release-consistent-version.t: Can't open
C:\prj\www\wecom\.build\GwmJBglU03\blib\lib/Wecom: Permission denied at
C:/bin/dev/perl/site/lib/Pod/Simple.pm line 400
[Tue Nov 2 18:19:46 2010] release-consistent-version.t:
Pod::Simple::parse_file('Test::Pod::Content=HASH(0x325eb04)',
'C:\prj\www\wecom\.build\GwmJBglU03\blib\lib/Wecom') called at
C:/bin/dev/perl/site/lib/Pod/Simple.pm line 1440
[Tue Nov 2 18:19:46 2010] release-consistent-version.t:
Pod::Simple::filter('Test::Pod::Content',
'C:\prj\www\wecom\.build\GwmJBglU03\blib\lib/Wecom') called at
C:/bin/dev/perl/site/lib/Test/Pod/Content.pm line 66
[Tue Nov 2 18:19:46 2010] release-consistent-version.t: eval
{...} called at C:/bin/dev/perl/site/lib/Test/Pod/Content.pm line 66
[Tue Nov 2 18:19:46 2010] release-consistent-version.t:
Test::Pod::Content::pod_section_like('Wecom', 'VERSION',
'Regexp=SCALAR(0x1d76124)', 'Wecom POD version
is the same as module version') called at
C:/bin/dev/perl/site/lib/Test/ConsistentVersion.pm line 83
[Tue Nov 2 18:19:46 2010] release-consistent-version.t:
Test::ConsistentVersion::_check_pod_versions('Wecom', 'Wecom::App',
'Wecom::Control::Page', 'Wecom::Database::Init',
'Wecom::Database::SQL92', 'Wecom::Database::SQLite',
'Wecom::Database::mysql', 'Wecom::Messages', 'Wecom::Page', ...) called
at C:/bin/dev/perl/site/lib/Test/ConsistentVersion.pm line 46
[Tue Nov 2 18:19:46 2010] release-consistent-version.t:
Test::ConsistentVersion::check_consistent_versions() called at
t/release-consistent-version.t line 18
# Looks like you planned 26 tests but ran 12.
# Looks like your test exited with 13 just after 12.
t/release-consistent-version.t ........ Dubious, test returned 13 (wstat
3328, 0xd00)
Failed 14/26 subtests
It seems that it tries to open directory 'Wecom' instead of 'Wecom.pm'.
I'm using ActivePerl 5.10.1 on Windows.
This problem doesn't appear on Debian Linux, so I suppose it's an
OS-depended issue.
Let me know if I can help with diagnostics etc.
--
Serguei Trouchelle