Condition Coverage

blib/lib/Array/AsObject.pm
Criterion Covered Total %
condition 33 42 78.5


and 3 conditions

line !l l&&!r l&&r condition
127 10 2 2 $#n > 0 and not wantarray
252 2 1 2 $undef and not defined $ele
281 80 41 484 defined $val1 && defined $val2
464 12 8 ref $val1 and ref $val2
476 0 8 ref $val1 and ref $val2 and scalar $val1 eq scalar $val2
789 5 5 4 $tmp1->exists($ele) and $tmp2->exists($ele)

or 3 conditions

line l !l&&r !l&&!r condition
110 0 4 11 not defined $ele or ref $ele
146 2 2 8 $n < -$len or $n > $len - 1
281 525 80 20 defined $val1 || defined $val2
12 16 448 ref $val1 or ref $val2
368 0 0 6 $idx < -($#list + 1) or $idx > $#list
402 0 1 6 $start < -($#list + 1) or $start > $#list + 1
546 0 0 2 $index < -($#list + 1) or $index > $#list
595 0 0 3 $start < -($#list + 1) or $start > $#list