Condition Coverage

blib/lib/OurNet/BBSAgent.pm
Criterion Covered Total %
condition 6 18 33.3


and 3 conditions

line !l l&&!r l&&r condition
503 0 0 0 defined $timeout and time - $time < $timeout

or 2 conditions

line l !l condition
417 2770 241 $$self{'state'} or ''

or 3 conditions

line l !l&&r !l&&!r condition
356 61 27 0 $path ||= substr($bbsfile, 0, rindex($bbsfile, '/') + 1)
421 40 56 0 $$self{'proc'}{$$self{'state'}}[-2] eq 'wait' or $$self{'proc'}{$$self{'state'}}[-2] eq 'till'
525 0 0 0 $timeout ||= $$self{'timeout'}

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
613 0 0 0 0 defined wantarray xor wantarray