Branch Coverage

blib/lib/Algorithm/EventsPerSecond.pm
Criterion Covered Total %
branch 27 28 96.4


line true false branch
23 11 2 unless ($ENV{'ALGORITHM_EVENTSPERSECOND_PP'})
25 11 0 if (eval { do { require Algorithm::EventsPerSecond::XS; 1 } })
68 8 49 unless $window =~ /^\d+$/ and $window > 0
76 29 20 if ($BACKEND eq 'XS') { }
92 1589 6 if ($self->{'stamps'}[$i] != $now_sec)
109 1595 4 if (defined $count) { }
110 4 1591 unless $count =~ /^\d+$/
126 1598 6 if (defined $count) { }
127 4 1594 unless $count =~ /^\d+$/
155 38655 244100 if $self->{'stamps'}[$i] >= $oldest
189 10 2 $elapsed < $self->{'window'} ? :
190 6 6 if $span <= 0
219 1 1 if ($BACKEND eq 'XS') { }
249 1 3 unless $BACKEND eq "XS"