Branch Coverage

blib/lib/Math/NumSeq/Fibbinary.pm
Criterion Covered Total %
branch 28 32 87.5


line true false branch
82 0 41 if ($i < 0)
120 0 1524 if (_is_infinite($i))
145 5337 6439 if ($i >= $f)
151 577 4760 unless pop @fibs
163 32 53 unless ($value >= 0 and $value == ($int = int $value))
170 1 52 if ($int > 18446744073709551615 and not ref $int)
185 5 214 if ($value < 0)
192 0 64 if ($value < 0)
199 4 45 if ($value < 0)
201 17 28 $floor ? :
208 0 323 if (_is_infinite($value))
216 294 29 $value == $int ? :
243 355 610 if ($bit)
244 146 209 if ($prev_bit)
291 8 15 if ($value <= 0)
296 1 14 if (my $blog2 = Math::NumSeq::Fibonacci::_blog2_estimate($value))