Branch Coverage

blib/lib/Action/CircuitBreaker.pm
Criterion Covered Total %
branch 15 18 83.3


line true false branch
78 6 40 if (my $timestamp = $self->_circuit_open_until)
81 5 1 unless $seconds * 1000 + int($microseconds / 1000) >= $timestamp
84 1 0 if $self->has_on_circuit_close
93 0 41 if (wantarray) { }
30 11 elsif (not defined wantarray) { }
105 0 41 $wantarray ? :
111 39 2 if ($self->error_if_code->($error, $h)) { }
113 4 35 if ($self->_current_retries_number >= $self->max_retries_number)
117 1 3 if $self->has_on_circuit_open