Condition Coverage

lib/Sisimai/Lhost/Courier.pm
Criterion Covered Total %
condition 19 31 61.2


and 3 conditions

line !l l&&!r l&&r condition
97 63 36 22 $o->[3] eq "host" and "Sisimai::RFC1123"->is_internethost($o->[2]) == 0

or 2 conditions

line l !l condition
16 892 1 shift() // (return undef)
17 891 1 shift() // (return undef)
18 0 0 $match ||= 1
19 0 21 $match ||= 1
20 0 0 $match ||= 1
23 21 0 $match ||= 1
143 0 0 $permessage->{$_} || ''
152 16 5 $thecommand || ''

or 3 conditions

line l !l&&r !l&&!r condition
60 0 21 231 rindex($e, $startingof->{'message'}[0]) != -1 or rindex($e, $startingof->{'message'}[1]) != -1
65 231 199 609 ($readcursor & $indicators->{'deliverystatus'}) == 0 or $e eq ""
143 42 0 0 $e->{$_} ||= $permessage->{$_} || ''
152 0 16 5 $e->{'command'} ||= $thecommand || ''