Condition Coverage

lib/Sisimai/Lhost/MessagingServer.pm
Criterion Covered Total %
condition 16 26 61.5


and 3 conditions

line !l l&&!r l&&r condition
68 61 0 5 $v->{'recipient'} and $cv ne $v->{'recipient'}

or 2 conditions

line l !l condition
16 930 1 shift() // (return undef)
17 929 1 shift() // (return undef)
18 0 61 $match ||= 1
19 61 0 $match ||= 1

or 3 conditions

line l !l&&r !l&&!r condition
39 0 441 1526 ($readcursor & $indicators->{'deliverystatus'}) == 0 or $e eq ""
61 66 5 1455 "Sisimai::String"->aligned(\$e, [" Recipient address: ", "\@", "."]) or "Sisimai::String"->aligned(\$e, [" Original address: ", "\@", "."])
125 66 0 0 $v->{'diagnosis'} ||= substr($e, $p2 + 1, index($e, ")") - $p2 - 1)
129 51 0 0 $v->{'date'} ||= substr($e, index($e, ":") + 2)
134 0 61 0 $v->{'lhost'} ||= $localhost