| blib/lib/Async/Simple/Task/ForkTmpFile.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 8 | 16 | 50.0 |
| line | true | false | branch |
|---|---|---|---|
| 221 | 0 | 6 | unless ($pid) |
| 271 | 0 | 5 | unless (eval { do { local $SIG{'ALRM'} = sub { die "alarm\n"; } ; &Async::Simple::Task::ForkTmpFile::alarm(scalar $self->timeout); $data = readline $fh; &Async::Simple::Task::ForkTmpFile::alarm(0) } }) |
| 273 | 0 | 0 | unless $data |
| 278 | 1 | 4 | unless defined $data |
| 279 | 0 | 4 | unless $data eq "-\n" |
| 287 | 4 | 0 | if defined $data |
| 291 | 0 | 4 | unless defined $data |
| 294 | 4 | 0 | $data ? : |