| 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 |