Condition Coverage

blib/lib/AnyEvent/FileLock.pm
Criterion Covered Total %
condition 0 26 0.0


and 3 conditions

line !l l&&!r l&&r condition
84 0 0 0 $! == &Errno::EAGAIN() and !defined($$self{'max_time'}) || $$self{'max_time'} <= $now

or 2 conditions

line l !l condition
17 0 0 delete $opts{'type'} // 'flock'
20 0 0 delete $opts{'mode'} // '+<'
22 0 0 delete $opts{'delay'} || 0.1
53 0 0 delete $opts{'lock_start'} // 0

or 3 conditions

line l !l&&r !l&&!r condition
21 0 0 0 delete $opts{'lock_mode'} // $mode
24 0 0 0 delete $opts{'cb'} // croak('cb argument is missing')
34 0 0 0 delete $opts{'open_mode'} // $mode
39 0 0 0 delete $opts{'file'} // croak('file or fh argument is required')
84 0 0 0 !defined($$self{'max_time'}) || $$self{'max_time'} <= $now