CC: | 442764 [...] bugs.debian.org |
Subject: | make test fails at t/pod_coverage.t |
Date: | Sun, 16 Sep 2007 22:44:31 +0200 |
To: | bug-Business-ISBN [...] rt.cpan.org |
From: | David Paleino <d.paleino [...] gmail.com> |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I'm a member of the Debian Perl Group, and we've found that Business::ISBN
doesn't build, because the testsuite fails [1]. Here's the relevant bit:
t/pod.............ok
t/pod_coverage....
# Failed test 'Pod coverage on Business::ISBN'
# in t/pod_coverage.t at line 14.
# Coverage for Business::ISBN is 92.9%, with 2 naked subroutines:
# isbn_group_code_string_from_number
# isbn_publisher_ranges_from_group_number
# Looks like you failed 1 test of 1.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
The strange thing is that I couldn't find those two subroutines anywhere in the
source package (that's v2.02).
I've also compared our version with the actual development, v.2.02_05, and I've
seen that the differences are minimal (the only one which could be related is
"use Exporter qw{import};" which became "use base qw{Exporter};").
Is there any solution to this?
Disabling "make test" during the build is not an option (oh, well, it could),
because we're used to test all the packages during build.
I've also found something that might be related on the Net ([2]), but, as
already stated, those two subroutines come from nothing (checked with "grep
- -nR isbn_..._number ./Business::ISBN/"), so I'm wondering how could
Test::Pod::Coverage complain about them.
Kindly,
David
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442764
[2] http://www.gossamer-threads.com/lists/perl/porters/220194?page=last
- --
. ''`. Debian maintainer | http://snipurl.com/gofoxygo/
: :' : Linuxer #334216 | http://www.hanskalabs.net/
`. `'` GPG: 1392B174 | http://www.debianizzati.org/
`- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFG7ZWw5qqQFxOSsXQRAl26AJ9I9s6F48F74NIz8dtvLnHhC4PGYwCdEDNq
h4e5tPZTOLSpU7S/vrXJaUE=
=Q3k+
-----END PGP SIGNATURE-----