Condition Coverage

blib/lib/Linux/KernelSort.pm
Criterion Covered Total %
condition 14 20 70.0


and 3 conditions

line !l l&&!r l&&r condition
167 7 47 0 $rank1 and $rank2
179 1 0 109 length $rank1 and length $rank2
218 10 27 21 $j >= 0 and $self->compare($kernels[$j], $kernels[$j + $gap]) > 0

or 2 conditions

line l !l condition
76 119 0 shift() || (return undef)
98 116 0 shift() || (return undef)
161 54 0 shift() || (return undef)
162 54 0 shift() || (return undef)

or 3 conditions

line l !l&&r !l&&!r condition
170 4 4 3 $rank1 || $rank2