Condition Coverage

blib/lib/Footprintless/CommandRunner/IPCRun.pm
Criterion Covered Total %
condition 17 19 89.4


and 3 conditions

line !l l&&!r l&&r condition
67 1 0 2 $out_callback and length $last_part_out > 0
69 1 0 2 $err_callback and length $last_part_err > 0

or 2 conditions

line l !l condition
24 1 25 $runner_options->{'in_handle'} || \(undef)
28 3 22 $runner_options->{'out_handle'} || $runner_options->{'out_callback'} || \$self->{'last_call'}{'stdout'}
32 2 23 $runner_options->{'err_handle'} || $runner_options->{'err_callback'} || \$self->{'last_call'}{'stderr'}
54 3 5 pop @lines || ''
61 2 5 pop @lines || ''

or 3 conditions

line l !l&&r !l&&!r condition
39 3 1 22 $runner_options->{'out_callback'} or $runner_options->{'err_callback'}