Branch Coverage

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


line true false branch
101 0 21995 if ($n < 0)
104 0 21995 if (is_infinite($n))
113 4086 17909 if ($rot)
152 36786 62280 if ($rot & 2)
155 44802 54264 if ($rot & 1)
159 43087 55979 if ($rev) { }
160 9341 33746 if ($digit == 0) { }
5468 28278 elsif ($digit == 1) { }
6207 22071 elsif ($digit == 2) { }
5636 16435 elsif ($digit == 3) { }
187 12796 43183 if ($digit == 0) { }
14825 28358 elsif ($digit == 1) { }
9369 18989 elsif ($digit == 2) { }
7922 11067 elsif ($digit == 3) { }
213 76929 22137 if ($digit != 0)
237 2562 3387 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 or is_infinite($n))
300 998 246 if $low = _divrem_mutate($n, 5)
310 199 799 $any_low_zeros ? :
497 501 $non_two == 1 || $non_two == 4 ? :