Branch Coverage

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


line true false branch
101 0 23203 if ($n < 0)
104 0 23203 if (is_infinite($n))
113 4086 19117 if ($rot)
152 37585 65725 if ($rot & 2)
155 47337 55973 if ($rot & 1)
159 44210 59100 if ($rev) { }
160 9983 34227 if ($digit == 0) { }
5668 28559 elsif ($digit == 1) { }
6249 22310 elsif ($digit == 2) { }
6225 16085 elsif ($digit == 3) { }
187 13693 45407 if ($digit == 0) { }
15466 29941 elsif ($digit == 1) { }
8924 21017 elsif ($digit == 2) { }
8943 12074 elsif ($digit == 3) { }
213 79634 23676 if ($digit != 0)
237 2562 3393 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 ? :