Branch Coverage

blib/lib/Sub/Pipeline.pm
Criterion Covered Total %
branch 25 36 69.4


line true false branch
20 9 0 if $$arg{'order'}
30 11 9 unless @_
39 42 41 if @_ == 2
40 0 41 unless ref $code eq 'CODE'
49 9 12 unless @_
52 0 12 unless $_behavior{$behavior}
61 1 2 unless (ref $code eq 'CODE' or overload::Method($code, '&{}'))
81 1 44 unless (_CODELIKE $code)
85 34 10 unless $@
86 10 0 if (my $e = 'Sub::Pipeline::Success'->caught) { }
87 1 9 if $on_success eq 'return'
88 7 2 if $on_success eq 'value'
89 2 0 if $on_success eq 'throw'
120 0 5 unless $code
129 0 0 $$arg{'reinstall'} ? :
160 0 1 $$arg{'reinstall'} ? :
163 0 1 unless $$arg{'as'}
196 0 2 @_ ? :