Branch Coverage

blib/lib/Math/PlanePath/SierpinskiArrowheadCentres.pm
Criterion Covered Total %
branch 37 56 66.0


line true false branch
89 0 0 $self->{'align'} eq 'right' ? :
93 0 0 $self->{'align'} eq 'right' ? :
138 0 145 if ($n < 0)
141 0 145 if (is_infinite($n))
149 66 79 $#digits & 1 ? :
163 447 224 if ($digit != 2)
173 9 136 if ($self->{'align'} eq 'right') { }
9 127 elsif ($self->{'align'} eq 'left') { }
118 9 elsif ($self->{'align'} eq 'triangular') { }
189 0 36 if ($y < 0)
193 9 27 if ($self->{'align'} eq 'left') { }
9 18 elsif ($self->{'align'} eq 'triangular') { }
194 0 9 if ($x > 0)
200 0 9 if ($x % 2 != $y % 2)
206 0 18 if ($x < 0)
209 9 9 if ($self->{'align'} eq 'right') { }
224 0 36 if (is_infinite($level))
233 0 60 if ($y < 0 or $x < -$y or $x > $y)
238 12 48 if ($y < $len) { }
242 24 24 if ($level & 1) { }
244 12 12 if ($x > 0) { }
262 12 12 if ($x < 0) { }
286 36 0 if ($x == 0 and $y == 0) { }
300 0 45 if ($y1 > $y2)
302 9 36 if ($self->{'align'} eq 'diagonal')
307 0 45 unless ($y2 >= 0)
330 0 0 if ($n < 0)
331 0 0 if (is_infinite($n))