Condition Coverage

blib/lib/Tie/Array/Unique.pm
Criterion Covered Total %
condition 14 15 93.3


and 3 conditions

line !l l&&!r l&&r condition
60 8 3 3 $dup and not $old
75 5 2 2 ($$self[1] ? $$self[1]($$self[$i]) : $$self[$i]) eq ($$self[1] ? $$self[1]($value) : $value) and $i != 2 + $idx

or 2 conditions

line l !l condition
17 3 7 $$self[0]{$$self[1] ? $$self[1]($_) : $_}++ or push @$self, $_
89 2 3 $$self[0]{$$self[1] ? $$self[1]($_) : $_}++ or push @$self, $_
107 3 3 $$self[0]{$$self[1] ? $$self[1]($_) : $_}++ or splice @$self, 2, 0, $_

or 3 conditions

line l !l&&r !l&&!r condition
134 0 2 2 $seen{$$self[1] ? $$self[1]($_) : $_}++ || $$self[0]{$$self[1] ? $$self[1]($_) : $_}