Branch Coverage

blib/lib/Math/PlanePath/FibonacciWordFractal.pm
Criterion Covered Total %
branch 78 106 73.5


line true false branch
57 0 539 if ($n < 0)
58 0 539 if (is_infinite($n))
70 90 449 if ($n != $int)
93 341 2524 if ($m == 1) { }
712 1812 elsif ($m == 2) { }
602 1210 elsif ($m == 3) { }
423 787 elsif ($m == 4) { }
406 381 elsif ($m == 5) { }
381 0 elsif ($m == 0) { }
131 1183 2580 if ($n >= $f[-1])
136 412 771 if ($transpose)
139 475 708 if ($rot & 2)
143 475 708 if ($rot & 1)
150 302 881 if ($m == 1) { }
210 671 elsif ($m == 2) { }
300 371 elsif ($m == 3) { }
126 245 elsif ($m == 4) { }
125 120 elsif ($m == 5) { }
154 50 160 if ($transpose) { }
161 60 240 if ($transpose) { }
172 50 75 if ($transpose) { }
179 40 80 if ($transpose) { }
206 0 625 if (is_infinite($x))
211 0 625 if (is_infinite($y))
226 453 3614 if ($m == 2) { }
1003 2611 elsif ($m == 3) { }
780 1831 elsif ($m == 4) { }
732 1099 elsif ($m == 5) { }
630 469 elsif ($m == 0) { }
469 0 elsif ($m == 1) { }
250 625 3442 if $xo > $x and $yo > $y
264 1818 1735 if ($m >= 3) { }
266 586 1232 if ($x >= $xend[-1])
272 269 317 if ($m == 3) { }
157 160 elsif ($m == 4) { }
160 0 elsif ($m == 5) { }
280 118 468 if ($x < 0 or $y < 0)
286 828 907 if ($y >= $yend[-1])
292 368 460 if ($m == 0) { }
76 384 elsif ($m == 1) { }
384 0 elsif ($m == 2) { }
300 222 606 if ($x < 0 or $y < 0)
312 196 89 if ($x != 0 or $y != 0)
327 0 0 if $x1 > $x2
328 0 0 if $y1 > $y2
331 0 0 if ($x2 < 0 or $y2 < 0)
335 0 0 if (is_infinite($_))
352 0 0 if ($m == 3) { }
0 0 elsif ($m == 4) { }
0 0 elsif ($m == 5) { }
0 0 elsif ($m == 0) { }
0 0 elsif ($m == 1) { }
379 0 0 if ($xend1 > $x2 and $yend1 > $y2)