Branch Coverage

blib/lib/Future/Selector.pm
Criterion Covered Total %
branch 22 24 91.6


line true false branch
195 23 14 if ($item->gen)
199 3 34 if $f->is_cancelled
201 12 22 if ($next_waitf) { }
202 1 11 if ($f->is_failed) { }
210 3 19 if ($f->is_failed) { }
248 5 16 if ($gen and not $f) { }
0 16 elsif (not $f) { }
292 18 15 if (my(@i) = @items_needing_regen)
296 0 18 unless my $f = $item->gen->()
304 3 1 unless keys %items or @next_ready or $next_failure
312 3 27 if ($next_failure) { }
14 13 elsif (@next_ready) { }