Branch Coverage

blib/lib/Async/Util.pm
Criterion Covered Total %
branch 38 66 57.5


line true false branch
21 1 1 if exists $args{'output'} and not $args{'output'}
33 0 1 unless defined $inputs
34 0 1 unless defined $action
35 0 1 unless defined $cb
37 0 1 if ref $inputs ne 'ARRAY'
38 0 1 if ref $action ne 'CODE'
39 0 1 if ref $cb ne 'CODE'
77 0 3 if $any_err
79 0 3 if ($err)
87 1 2 if $cb_count == @{$inputs;}
106 0 1 unless defined $inputs
107 0 1 unless defined $action
108 0 1 unless defined $cb
110 0 1 if ref $inputs ne 'ARRAY'
111 0 1 if ref $action ne 'CODE'
112 0 1 if ref $cb ne 'CODE'
140 0 3 if $any_err
142 0 3 if ($err)
147 1 2 if $cb_count == @{$inputs;}
167 0 1 unless defined $inputs
168 0 1 unless defined $actions
169 0 1 unless defined $cb
171 0 1 if ref $actions ne 'ARRAY'
172 0 1 if ref $cb ne 'CODE'
211 0 3 if $any_err
213 0 3 if ($err)
220 1 2 if $cb_count == @{$actions;}
238 0 1 unless defined $cb
239 0 1 unless defined $steps
241 0 1 if ref $cb ne 'CODE'
242 0 1 if ref $steps ne 'ARRAY'
247 0 3 if $err
251 1 2 unless defined $next_cb