Condition Coverage

lib/Heap/Fibonacci.pm
Criterion Covered Total %
condition 1 24 4.1


and 3 conditions

line !l l&&!r l&&r condition
97 0 0 0 defined $p and defined $$cur{'p'}
0 0 0 defined $p and defined $$cur{'p'} and $$cur{'p'} == $p
100 0 0 0 $p and $$p{'degree'} <= $$cur{'degree'}
102 0 0 0 $p and $$p{'val'}->cmp($$cur{'val'}) > 0
267 0 0 0 $p = $$el{'p'} and $v->cmp($$p{'val'}) < 0

or 3 conditions

line l !l&&r !l&&!r condition
97 0 0 0 defined $p || defined $$cur{'p'}
0 0 0 defined $p and defined $$cur{'p'} and $$cur{'p'} == $p or not defined $p || defined $$cur{'p'}
135 0 9 0 ref $self || $self