Branch Coverage

blib/lib/Math/PlanePath/QuintetCurve.pm
Criterion Covered Total %
branch 37 44 84.0


line true false branch
101 0 24120 if ($n < 0)
104 0 24120 if (is_infinite($n))
113 4086 20034 if ($rot)
152 41760 71927 if ($rot & 2)
155 52157 61530 if ($rot & 1)
159 49799 63888 if ($rev) { }
160 10358 39441 if ($digit == 0) { }
6177 33264 elsif ($digit == 1) { }
6425 26839 elsif ($digit == 2) { }
6318 20521 elsif ($digit == 3) { }
187 16137 47751 if ($digit == 0) { }
16415 31336 elsif ($digit == 1) { }
9455 21881 elsif ($digit == 2) { }
9411 12470 elsif ($digit == 3) { }
213 87192 26495 if ($digit != 0)
237 2562 3407 if (defined($n = $self->SUPER::xy_to_n($x + $attempt_x[$i], $y + $attempt_y[$i])) and ($cx, $cy) = $self->n_to_xy($n) and $x == $cx and $y == $cy)
263 0 0 if ($n < 0)
264 0 0 if (is_infinite($n))
295 0 998 if ($n < 1)
300 998 246 if $low = _divrem_mutate($n, 5)
310 199 799 $any_low_zeros ? :
497 501 $non_two == 1 || $non_two == 4 ? :