blib/lib/IPC/Open3/Callback.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 15 | 31 | 48.3 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
187 | 0 | 0 | 9 | $out_fh and $fh == $out_fh |
0 | 0 | 0 | $err_fh and $fh == $err_fh |
line | l | !l | condition |
---|---|---|---|
104 | 0 | 1 | $args_ref->{'select_timeout'} || 3 |
105 | 0 | 1 | $args_ref->{'buffer_size'} || 1024 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
148 | 8 | 1 | 2 | $options->{'out_callback'} || $self->get_out_callback |
149 | 0 | 2 | 9 | $options->{'err_callback'} || $self->get_err_callback |
150 | 2 | 0 | 9 | $options->{'buffer_output'} or $self->get_buffer_output |
156 | 0 | 11 | 0 | $options->{'buffer_size'} || $self->get_buffer_size |
157 | 0 | 11 | 0 | $options->{'select_timeout'} || $self->get_select_timeout |
178 | 28 | 0 | 0 | defined $bytes_read || $!{'ECONNRESET'} |
0 | 19 | 9 | not defined $bytes_read or $bytes_read == 0 |