Condition Coverage

blib/lib/Tree/R.pm
Criterion Covered Total %
condition 45 90 50.0


and 3 conditions

line !l l&&!r l&&r condition
140 0 2 10 $x >= $$N[2] and $x <= $$N[4]
2 2 8 $x >= $$N[2] and $x <= $$N[4] and $y >= $$N[3]
4 0 8 $x >= $$N[2] and $x <= $$N[4] and $y >= $$N[3] and $y <= $$N[5]
161 0 0 0 $$N[2] >= $minx and $$N[4] <= $maxx
0 0 0 $$N[2] >= $minx and $$N[4] <= $maxx and $$N[3] >= $miny
0 0 0 $$N[2] >= $minx and $$N[4] <= $maxx and $$N[3] >= $miny and $$N[5] <= $maxy
191 6 2 6 not $${$N;}[0] and $${$N;}[2] >= $minx
8 2 4 not $${$N;}[0] and $${$N;}[2] >= $minx and $${$N;}[4] <= $maxx
4 0 4 not $${$N;}[0] and $${$N;}[2] >= $minx and $${$N;}[4] <= $maxx and $${$N;}[3] >= $miny
2 0 4 not $${$N;}[0] and $${$N;}[2] >= $minx and $${$N;}[4] <= $maxx and $${$N;}[3] >= $miny and $${$N;}[5] <= $maxy
322 4 6 1 $parent and @{$$leaf[1];} < $$self{'m'}

or 3 conditions

line l !l&&r !l&&!r condition
119 0 3 0 ref $package || $package
156 0 0 0 $$N[2] > $maxx or $$N[4] < $minx
0 0 0 $$N[2] > $maxx or $$N[4] < $minx or $$N[3] > $maxy
0 0 0 $$N[2] > $maxx or $$N[4] < $minx or $$N[3] > $maxy or $$N[5] < $miny
182 0 2 14 $${$N;}[2] > $maxx or $${$N;}[4] < $minx
2 0 14 $${$N;}[2] > $maxx or $${$N;}[4] < $minx or $${$N;}[3] > $maxy
2 0 14 $${$N;}[2] > $maxx or $${$N;}[4] < $minx or $${$N;}[3] > $maxy or $${$N;}[5] < $miny
219 0 0 0 $$N[2] > $maxx or $$N[4] < $minx
0 0 0 $$N[2] > $maxx or $$N[4] < $minx or $$N[3] > $maxy
0 0 0 $$N[2] > $maxx or $$N[4] < $minx or $$N[3] > $maxy or $$N[5] < $miny
244 0 2 14 $${$N;}[2] > $maxx or $${$N;}[4] < $minx
2 0 14 $${$N;}[2] > $maxx or $${$N;}[4] < $minx or $${$N;}[3] > $maxy
2 0 14 $${$N;}[2] > $maxx or $${$N;}[4] < $minx or $${$N;}[3] > $maxy or $${$N;}[5] < $miny
394 9 6 3 not $chosen or $needed_enlargement < $needed_enlargement_of_chosen
15 1 2 not $chosen or $needed_enlargement < $needed_enlargement_of_chosen or $area < $area_of_chosen
416 3 0 3 @$group == 0 or @$E1 == $$self{'M'} - $$self{'m'} + 1
3 0 3 @$group == 0 or @$E1 == $$self{'M'} - $$self{'m'} + 1 or @$E2 == $$self{'M'} - $$self{'m'} + 1
446 18 0 0 not $d or $d_test > $d
487 9 0 0 not $next or $diff > $max_diff