On Fri, September 7, 2007 6:50 am, Tels wrote:
> On Friday 07 September 2007 07:54:37
> andreas.koenig.gmwojprw franz.ak.mind.de wrote:
>> This distribution has been tested as part of the
cpan-testers
>> effort to test as many new uploads to CPAN as
possible. See
>> http://testers.cpan.org/
>> t/pod_cov....... # Failed test 'Graph::Easy is
covered'
>> # at t/pod_cov.t line 41.
>> # Coverage for Graph::Easy is 94.1%, with 6 naked
subroutines:
>> # EDGE_CROSS
>> # EDGE_HOLE
>> # EDGE_HOR
>> # EDGE_NO_M_MASK
>> # EDGE_TYPE_MASK
>> # EDGE_VER
>>
>>
>> # Failed test 'Pod coverage on Graph::Easy'
>> # at t/pod_cov.t line 70.
>> # Coverage for Graph::Easy is 94.1%, with 6 naked
subroutines:
>> # EDGE_CROSS
>> # EDGE_HOLE
>> # EDGE_HOR
>> # EDGE_NO_M_MASK
>> # EDGE_TYPE_MASK
>> # EDGE_VER
>> # Looks like you failed 2 tests of 21.
>> dubious Test returned status 2 (wstat 512, 0x200)
>> DIED. FAILED tests 1, 18
>> Failed 2/21 tests, 90.48% okay
>>
>
> This problem is caused by Pod::Coverage not recognizing
that the
> constants that are exported by one module
(Graph::Easy::Edge) and imported
> into another module (Graph::Easy) are in fact,
imported, and not actually
> defined in Graph::Easy.
>
> Since I thought this bug has been resolved in blead
long time ago, I am
> Cc:ing p5p so this can be fixed before the release.
Can you describe the problem in a way that doesn't involve
figuring out
what Graph::Easy/Grapy::Easy::Edge are doing? A quick look
at the source
for the latter shows no exports, so I'm not sure what's
going on.
> (No, this is not a bug in my module, and no, working
around that problem
> by brushing the constant subroutines under the
proverbial testing rug by
> manually excluding them is not acceptable).
Does "my module" mean Graph::Easy? A
self-contained testcase would be
very helpful.
|