| blib/lib/IPC/Run/Fused/POSIX.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 8 | 16 | 50.0 |
| line | true | false | branch |
|---|---|---|---|
| 25 | 0 | 15450 | unless pipe $reader, $writer |
| 27 | 15150 | 300 | if (my $pid = fork) |
| 32 | 0 | 300 | unless open *STDOUT, '>>&=', $writer->fileno |
| 33 | 0 | 300 | unless open *STDERR, '>>&=', $writer->fileno |
| 35 | 100 | 200 | if (ref $params[0] and ref $params[0] eq 'CODE') |
| 39 | 0 | 200 | if (ref $params[0] and ref $params[0] eq 'SCALAR') |
| 41 | 0 | 0 | unless exec $command |
| 46 | 0 | 0 | unless exec do { $program } @params |