On Mon, Mar 07, 2005 at 12:54:00PM -0700, Jim Cromie wrote:
> >Nope.  You're free to run it yourself though. :)
> >
> >Its likely to be pretty appauling because of all the multi-platform code 
> >and that XS code is untested.
>
> I'll just take your word for it.  :-)

Well, I ran it myself and it is pretty horrifying.  About half the statements
are covered.  Even MM_Unix is only at 63%.
http://makemaker.org/tmp/cover_db/

Though I'd be interested to know how MM_MacOS with 0% in everything comes out
with a 33% total.

Additionally, Devel::Cover caused a test failure in hints.t.


> I guess it depends on what 'lumped' means.
> I suppose the useful thing would be to have the individual reports 
> available too,
> so yes it would help.

You take the union of all the reports.  So let's say you had code like this:

1       if( $Is_Windows ) {
2               ...do this...
3       }
4       else {
5               ...do that...
6       }

Alice runs Windows which covers line 2 and half the conditional.  Bill runs 
Unix which covers line 5 and the other half of the conditional.  Combine
their two runs and you have statements 2 and 5 plus the entire conditional:
full coverage.

Reply via email to