Branch Coverage

blib/lib/Math/PlanePath/ZOrderCurve.pm
Criterion Covered Total %
branch 12 50 24.0


line true false branch
89 6 4 if (not defined $radix or $radix <= 2)
98 0 1292 if ($n < 0)
101 0 1292 if (is_infinite($n))
111 559 733 unless ($#ndigits & 1)
128 1 1291 if ($n)
134 1 0 if ($xdigits[$i] != $radix_minus_1)
139 0 0 if ($ydigits[$i] != $radix_minus_1)
159 0 0 if ($n < 0)
166 0 0 if (is_infinite($int))
172 0 0 if ($digit < $radix - 2)
179 0 0 unless ($scan_for_dx)
181 0 0 unless ($n)
191 0 0 if (_divrem_mutate($int, $radix) != $radix_minus_1)
193 0 0 if ($scan_for_dx) { }
217 0 0 if (_divrem_mutate($int, $radix) != $radix_minus_1)
220 0 0 if ($scan_for_dx) { }
252 0 2 if ($x < 0 or $y < 0)
253 0 2 if (is_infinite($x))
254 0 2 if (is_infinite($y))
288 0 0 if ($x1 > $x2)
289 0 0 if ($y1 > $y2)
291 0 0 if ($y2 < 0 or $x2 < 0)
295 0 0 if ($x1 < 0)
296 0 0 if ($y1 < 0)
319 0 0 if ($n < 0)