Condition Coverage

levmar.pd
Criterion Covered Total %
condition 50 75 66.6


and 3 conditions

line !l l&&!r l&&r condition
1277 79 99 0 not defined $p and ref $_[0] eq 'PDL' || ref $_[0] eq 'ARRAY'
1281 69 109 0 not defined $x and ref $_[0] eq 'PDL' || ref $_[0] eq 'ARRAY'
1285 30 148 0 not defined $t and ref $_[0] eq 'PDL' || ref $_[0] eq 'ARRAY'
1289 21 129 21 not defined $infunc and ref($_[0]) =~ /Func|CODE/
1293 39 129 0 not defined $infunc || ref $_[0] and $_[0] =~ /(\.c|$PDL::Fit::Levmar::LPPEXT)$/o || $_[0] =~ /\n/
1350 4 0 86 not defined $h->{'P'} and defined $p
1351 12 0 78 not defined $h->{'X'} and defined $p
1352 16 0 74 not defined $h->{'T'} and defined $p
1441 2 0 6 defined $h->{'JFUNC'} and ref($h->{'JFUNC'}) =~ /CODE/
1444 2 4 2 $deriv eq "analytic" and $jfunc == 0
1571 0 510 30 exists $h->{$argname} and defined $h->{$argname}
1583 0 360 0 exists $h->{$arg} and defined $h->{$arg}
1585 180 0 0 $nf != 0 and $n != $nf
1605 0 510 30 exists $h->{$ucarg} and defined $h->{$ucarg}
1617 0 90 0 exists $h->{'WGHTS'} and defined $h->{'WGHTS'}
1684 0 0 2 defined $f->{'JFUNC'} and ref($f->{'FUNC'}) =~ /CODE/

or 3 conditions

line l !l&&r !l&&!r condition
1277 86 0 13 ref $_[0] eq 'PDL' || ref $_[0] eq 'ARRAY'
1281 78 0 31 ref $_[0] eq 'PDL' || ref $_[0] eq 'ARRAY'
1285 41 0 107 ref $_[0] eq 'PDL' || ref $_[0] eq 'ARRAY'
1293 39 0 129 defined $infunc || ref $_[0]
8 0 121 $_[0] =~ /(\.c|$PDL::Fit::Levmar::LPPEXT)$/o || $_[0] =~ /\n/
1297 1 80 87 @_ == 0 or $args == 0
1316 78 12 0 defined $inh->{'FUNC'} or defined $inh->{'CSRC'}
1402 8 55 27 ref($h->{'FUNC'}) =~ /CODE/ or not ref $h->{'FUNC'}
1459 1 0 70 not defined $jacn or $jacn == 0