Condition Coverage

blib/lib/AI/Gene/Simple.pm
Criterion Covered Total %
condition 53 65 81.5


and 3 conditions

line !l l&&!r l&&r condition
292 16 16 4 $pos2 < $pos1 + $len and $pos2 > $pos1

or 2 conditions

line l !l condition
28 30 30 $_[0] || 1
80 11 31 $_[0] || 1
101 45 0 $_[0] || 1
124 42 0 $_[0] || 1
148 41 0 $_[0] || 1
174 37 0 $_[0] || 1
199 6 30 $_[0] || 1
220 13 31 $_[0] || 1
244 40 0 $_[0] || 1
283 48 0 $_[0] || 1

or 3 conditions

line l !l&&r !l&&!r condition
105 2 28 2 $_[2] || int rand $glen
128 1 28 2 $_[3] || int rand $glen
153 3 27 3 $_[3] || int rand $glen
156 14 1 26 $pos1 + $length >= $glen or $pos2 > $glen
180 4 28 2 $_[2] || int rand $length
182 1 14 22 $pos >= $length or $pos + $len > $length
251 4 22 4 $_[3] || int rand $glen
252 4 26 0 $_[4] || int rand $glen
259 11 10 15 $pos1 + $len1 > $pos2 or $pos2 + $len2 > $glen
21 0 15 $pos1 + $len1 > $pos2 or $pos2 + $len2 > $glen or $pos1 >= $glen
290 7 28 2 $_[3] || int rand $glen
292 11 1 36 $pos1 + $len > $glen or $pos2 >= $glen
12 0 36 $pos1 + $len > $glen or $pos2 >= $glen or $pos2 < $pos1 + $len and $pos2 > $pos1
334 0 0 0 ref $_[0] || $_[0]