Branch Coverage

blib/lib/Math/PlanePath/CornerReplicate.pm
Criterion Covered Total %
branch 35 68 51.4


line true false branch
63 0 286 if ($n < 0)
64 0 286 if (is_infinite($n))
70 60 226 if ($n != $int)
104 0 0 if ($n < 0)
105 0 0 if (is_infinite($n))
114 0 0 if ($digit == 0)
128 0 0 if ($digit == 1)
143 0 0 if ($digit == 2) { }
152 0 0 if ($n)
156 0 0 if ($digit == 1)
174 0 0 if ($digit) { }
199 0 0 if ($digit == 1)
216 0 0 if ($digit) { }
233 0 0 if ($n)
253 0 0 if ($digit != 3)
268 0 66 if ($x < 0 or $y < 0)
271 0 66 if (is_infinite($x))
272 0 66 if (is_infinite($y))
299 0 83 if $x1 > $x2
300 0 83 if $y1 > $y2
303 0 83 if ($x2 < 0 or $y2 < 0)
311 0 83 if (is_infinite($level))
326 18 127 $x2 >= $x_cmp ? :
166 145 $x1 >= $x_cmp ? :
16 166 $y2 >= $y_cmp ? :
129 182 $y1 >= $y_cmp ? :
329 175 136 if ($digit_to_x[$digit])
330 145 166 if ($digit_to_y[$digit])
348 20 125 $x2 >= $x_cmp ? :
166 145 $x1 >= $x_cmp ? :
20 162 $y2 >= $y_cmp ? :
129 182 $y1 >= $y_cmp ? :
351 166 145 if ($digit_to_x[$digit])
352 129 182 if ($digit_to_y[$digit])