Branch Coverage

blib/lib/Promise/ES6.pm
Criterion Covered Total %
branch 16 18 88.8


line true false branch
74 7 74 unless (eval { do { &$cr($resolver, $rejecter); 1 } })
91 66 27 if ($self->{'_finished_how'}) { }
112 0 154 if $self->{'_finished'}
116 83 71 if ($$self{"_on_$how"})
117 82 1 if (eval { do { $value = $$self{"_on_$how"}($value); 1 } }) { }
130 4 154 if (eval { do { $repromise_value->isa('Promise::ES6') } }) { }
175 10 5 _is_promise($_) ? :
184 4 9 if ($unresolved_size <= 0)
197 14 0 _is_promise($_) ? :