Reini Urban wrote:
I've done now Devel::Cover tests for the old and new tests.

$ perldoc Devel::Cover
$ HARNESS_PERL_SWITCHES=-MDevel::Cover make test
$ cover

what                   stmt   bran   cond   sub   pod    time   total
3 tests only:        11.4     6.3     9.5   11.1  16.7  100.0    9.9
with my tests      48.5    26.0   28.6   63.7  16.7  100.0  43.2

That means that with my included tests we get a coverage of 43.2%,
compared to 9.9% with the current tests.
I'm working on getting closer to 100%, but the pod coverage of 16.7% is poor.

It's interesting to see the detailed reports, which statements or if-then-else
branches are never executed in the tests.

I'll have to install Devel::Cover and have a look. Thanks for the heads-up. Would I be right in assuming that the coverage figures are for the Perl code only, and not the XS code?

Regards,
Rob.

Reply via email to