| blib/lib/IPC/Shareable/SharedMem.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 17 | 24 | 70.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 45 | 1 | 602 | 1 | defined $params{'key'} and $params{'key'} =~ /^0x[0-9a-fA-F]+$/i |
| 49 | 1 | 1 | 602 | defined $params{'key'} and $params{'key'} =~ /^\d+$/ |
| 193 | 0 | 0 | 0 | $^O eq "freebsd" and $IPC::Shareable::SharedMem::Config{'longsize'} == 8 |
| 292 | 1 | 0 | 435 | defined $os_return_value and $os_return_value eq '0 but true' || $os_return_value == 1 |
| line | l | !l | condition |
|---|---|---|---|
| 56 | 589 | 13 | $params{'size'} || 1024 |
| 58 | 496 | 105 | $params{'mode'} || 438 |
| 59 | 470 | 131 | $params{'flags'} || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 69 | 6 | 0 | 4 | $! =~ /File exists/ or $! =~ /Permission denied/ |
| 292 | 435 | 0 | 0 | $os_return_value eq '0 but true' || $os_return_value == 1 |