Condition Coverage

blib/lib/IPC/Lock.pm
Criterion Covered Total %
condition 0 16 0.0


and 3 conditions

line !l l&&!r l&&r condition
49 0 0 0 defined $ttl and length $ttl
84 0 0 0 $$self{'locked'} and $$self{'key'}
0 0 0 $$self{'locked'} and $$self{'key'} and $$self{'locked'}{$$self{'key'}}

or 2 conditions

line l !l condition
45 0 0 shift() || die('need a key')
73 0 0 shift() || $$self{'key'} || die('need a key')

or 3 conditions

line l !l&&r !l&&!r condition
36 0 0 0 not $SIG{$signal} or $SIG{$signal} eq 'DEFAULT'