This one time, at band camp, gregor herrmann said: > On Sun, 16 Sep 2007 20:54:25 +0200, gregor herrmann wrote: > > > 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 > > Failed 1/1 tests, 0.00% okay > > The "naked subroutines" isbn_group_code_string_from_number and > isbn_publisher_ranges_from_group_number are not in > libbusiness-isbn-perl but in libbusiness-isbn-data-perl.
The attached patch fixes it by excluding the symbols that come from the parent class. It looks like Pod::Coverage or Devel::Symdump should have noticed that when traversing the tree, but it's hard to say. (Note - I don't think I need to NMU, just saw the bug float by and made a fast patch. The NMU bit is an artifact of dch and nmudiff). Cheers, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
diff -u libbusiness-isbn-perl-2.02/debian/changelog libbusiness-isbn-perl-2.02/debian/changelog --- libbusiness-isbn-perl-2.02/debian/changelog +++ libbusiness-isbn-perl-2.02/debian/changelog @@ -1,3 +1,10 @@ +libbusiness-isbn-perl (2.02-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix for FTBFS in Pod::Coverage test (closes: #442764) + + -- Stephen Gran <[EMAIL PROTECTED]> Mon, 17 Sep 2007 01:35:06 +0100 + libbusiness-isbn-perl (2.02-1) unstable; urgency=low * New upstream release. only in patch2: unchanged: --- libbusiness-isbn-perl-2.02.orig/t/pod_coverage.t +++ libbusiness-isbn-perl-2.02/t/pod_coverage.t @@ -13,7 +13,7 @@ pod_coverage_ok( "Business::ISBN", { - trustme => [ qr/^[A-Z_]+$/ ], + trustme => [ qr/^([A-Z_]+|isbn_publisher_ranges_from_group_number|isbn_group_code_string_from_number)$/ ], } ); }
signature.asc
Description: Digital signature