Branch Coverage

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'})