| blib/lib/Async/MergePoint.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 19 | 20 | 95.0 |
| line | true | false | branch |
|---|---|---|---|
| 110 | 8 | 2 | if ($params{'needs'}) |
| 111 | 1 | 7 | unless ref $params{'needs'} eq 'ARRAY' |
| 115 | 5 | 4 | if ($params{'on_finished'}) |
| 161 | 1 | 9 | unless ref $params{'on_finished'} eq 'CODE' |
| 163 | 1 | 8 | if $$self{'on_finished'} |
| 167 | 2 | 6 | if (not keys %{$$self{'needs'};}) |
| 187 | 1 | 8 | if $$self{'on_finished'} |
| 190 | 0 | 9 | if $$self{'needs'}{$key} |
| 210 | 1 | 6 | unless exists $$self{'needs'}{$item} |
| 215 | 4 | 2 | if (not keys %{$$self{'needs'};} and $$self{'on_finished'}) |