Condition Coverage

blib/lib/Data/Cmp/StrOrNumeric.pm
Criterion Covered Total %
condition 21 30 70.0


and 3 conditions

line !l l&&!r l&&r condition
40 6 0 9 $lln1 and $lln2
41 9 0 0 defined $EPSILON and abs $d1 - $d2 < $EPSILON
60 0 1 1 defined $pkg2 and $pkg1 eq $pkg2
70 10 0 7 $reftype1 eq 'ARRAY' and not $_seen_refaddrs{$refaddr1}
10 0 7 $reftype1 eq 'ARRAY' and not $_seen_refaddrs{$refaddr1} and not $_seen_refaddrs{$refaddr2}
2 0 8 $reftype1 eq 'HASH' and not $_seen_refaddrs{$refaddr1}
2 0 8 $reftype1 eq 'HASH' and not $_seen_refaddrs{$refaddr1} and not $_seen_refaddrs{$refaddr2}

or 2 conditions

line l !l condition
86 2 2 $nkeys1 <=> $nkeys2 || 2

or 3 conditions

line l !l&&r !l&&!r condition
37 20 1 15 $reftype1 || $reftype2

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
37 19 1 1 0 $reftype1 xor $reftype2