| blib/lib/POSIX/Open3.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 18 | 36 | 50.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 226 | 7 | 70 | 0 | @cmd > 1 and $cmd[0] eq '-' |
| 235 | 0 | 0 | 77 | defined $dad_wtr and length $dad_wtr |
| 236 | 0 | 0 | 77 | defined $dad_rdr and length $dad_rdr |
| 261 | 18 | 32 | 27 | not $dup_err and $dad_err ne $dad_rdr |
| 284 | 6 | 4 | 1 | $dad_rdr ne $dad_err and $dup_err |
| 10 | 0 | 1 | $dad_rdr ne $dad_err and $dup_err and xfileno($dad_err) == fileno STDOUT | |
| 427 | 15 | 28 | 21 | not $dup_err and $dad_rdr ne $dad_err |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 219 | 0 | 0 | 13 | $^O eq 'os2' || $^O eq 'MSWin32' |
| 244 | 51 | 26 | 0 | $dad_err ||= $dad_rdr |
| 459 | 0 | 0 | 0 | $saved{fileno $$fd{'open_as'}} || $$fd{'open_as'} |
| 465 | 0 | 0 | 0 | fcntl $fd, 2, 1 or push @errs, "fcntl ${fd}: $!" |
| 472 | 0 | 0 | 0 | not $pid or $pid < 0 |