Branch Coverage

blib/lib/Data/Promise.pm
Criterion Covered Total %
branch 21 24 87.5


line true false branch
145 14 16 defined $self->_pending ? :
157 2 4 unless defined $resolve
158 2 4 unless defined $reject
159 2 4 if ($self->pending) { }
162 2 2 $self->_pending == 0 ? :
216 0 4 unless defined $code
218 2 2 if ($self->pending) { }
230 2 4 unless $self->pending
245 2 2 if $self->delayed
258 2 4 unless $self->pending
266 0 4 if ($@)
283 0 4 unless defined $self