Condition Coverage

blib/lib/IPC/LDT.pm
Criterion Covered Total %
condition 1 42 2.3


and 3 conditions

line !l l&&!r l&&r condition
483 0 0 4 exists $switches{'handle'} and $switches{'handle'}
501 0 0 0 exists $switches{'objectMode'} && $switches{'objectMode'}
502 0 0 0 exists $switches{'startblockLength'} && $switches{'startblockLength'} > 0
503 0 0 0 exists $switches{'trace'} && $switches{'trace'}
695 0 0 0 ref $filter and ref $filter eq 'CODE'
702 0 0 0 defined $$me{'delayQueue'} and @{$$me{'delayQueue'};}
872 0 0 0 $$me{'rc'} and $$me{'rc'} != 100
0 0 0 defined $$me{'delayFilter'} and &{$$me{'delayFilter'};}(\@msg)
1052 0 0 0 $$me{'rc'} and $$me{'rc'} != 100
1084 0 0 0 $me->readHandle(\$mlen) && $me->readHandle(\$buffer, $mlen)
1098 0 0 0 $buffer and $$me{'objectMode'}
1155 0 0 0 $! == 11 and ++$trials < 100
1230 0 0 0 $! == 11 and ++$trials < 100

or 3 conditions

line l !l&&r !l&&!r condition
1274 0 0 0 ${join '::', 'IPC::LDT', 'Trace';} or $$me{'traceMode'}