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 |