Branch Coverage

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


line true false branch
60 0 539 if ($n < 0)
61 0 539 if (is_infinite($n))
73 90 449 if ($n != $int)
96 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) { }
134 1183 2580 if ($n >= $f[-1])
139 412 771 if ($transpose)
142 475 708 if ($rot & 2)
146 475 708 if ($rot & 1)
153 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) { }
157 50 160 if ($transpose) { }
164 60 240 if ($transpose) { }
175 50 75 if ($transpose) { }
182 40 80 if ($transpose) { }
209 0 625 if (is_infinite($x))
214 0 625 if (is_infinite($y))
229 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) { }
253 625 3442 if $xo > $x and $yo > $y
267 1818 1735 if ($m >= 3) { }
269 586 1232 if ($x >= $xend[-1])
275 269 317 if ($m == 3) { }
157 160 elsif ($m == 4) { }
160 0 elsif ($m == 5) { }
283 118 468 if ($x < 0 or $y < 0)
289 828 907 if ($y >= $yend[-1])
295 368 460 if ($m == 0) { }
76 384 elsif ($m == 1) { }
384 0 elsif ($m == 2) { }
303 222 606 if ($x < 0 or $y < 0)
315 196 89 if ($x != 0 or $y != 0)
330 0 0 if $x1 > $x2
331 0 0 if $y1 > $y2
334 0 0 if ($x2 < 0 or $y2 < 0)
338 0 0 if (is_infinite($_))
355 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) { }
382 0 0 if ($xend1 > $x2 and $yend1 > $y2)