Branch Coverage

blib/lib/Math/NumSeq/Polygonal.pm
Criterion Covered Total %
branch 29 32 90.6


line true false branch
66 15 15 if (ref $self) { }
67 1 12 $$self{'pairs'} eq 'average' ? :
1 13 $$self{'pairs'} eq 'both' ? :
1 14 $$self{'pairs'} eq 'second' ? :
310 39 6 if ($k >= 5)
311 3 36 if ($pairs eq 'second') { }
3 33 elsif ($pairs eq 'both') { }
3 30 elsif ($pairs eq 'average') { }
328 0 2140 if ($k < 3)
329 0 0 if ($i == 0) { }
336 93 2047 if ($k >= 5 and $pairs eq 'both')
337 41 52 if ($i & 1) { }
369 30 7668 if ($value <= 0)
379 60 7608 if ($$self{'pairs'} eq 'both')
381 8 52 if ($value == $i * (($k - 2) * $i - $$self{'add'}) / 2)
399 105 187 if ($value < 0)