| blib/arch/Proc/PID/File/Fcntl.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 6 | 22 | 27.2 |
| line | true | false | branch |
|---|---|---|---|
| 70 | 0 | 1 | unless defined $$self{'path'} |
| 71 | 0 | 1 | unless $$self{'path'} =~ m[^/] |
| 72 | 1 | 0 | unless $$self{'path'} =~ /\.pid$/ |
| 77 | 0 | 1 | unless sysopen $fd, $$self{'path'}, 66 |
| 81 | 0 | 1 | unless fcntl $fd, 6, $flock |
| 116 | 0 | 0 | if ref $class |
| 120 | 0 | 0 | unless defined $opts{'path'} |
| 121 | 0 | 0 | unless $opts{'path'} =~ m[^/] |
| 122 | 0 | 0 | unless $opts{'path'} =~ /\.pid$/ |
| 124 | 0 | 0 | unless sysopen my $fd, $opts{'path'}, 2 |
| 133 | 1 | 0 | if ($$self{'fd'} and $$ == $$self{'pid'}) |