Condition Coverage

blib/lib/Mail/Milter/Authentication/Protocol/SMTP.pm
Criterion Covered Total %
condition 21 40 52.5


and 3 conditions

line !l l&&!r l&&r condition
210 125 0 0 $smtp->{'fwd_ident'} and $smtp->{'fwd_ident'} ne "[UNAVAILABLE]"
243 1252 299 16 @qstack and $c eq $qstack[-1]
1535 16 0 $c eq "<" and !@qstack || $qstack[-1] eq '>'
1535 0 0 $c eq "\\" and @qstack
1533 1 1 $c eq " " and not @qstack

or 2 conditions

line l !l condition
75 37 0 $config->{'content_timeout'} // 300
115 0 37 $smtp_config->{'server_name'} || 'server.example.com'
116 0 37 $smtp_config->{'timeout_in'} || 60
117 0 37 $smtp_config->{'timeout_out'} || 60
1041 364 0 $recv || ''

or 3 conditions

line l !l&&r !l&&!r condition
230 83 0 1 find_path_end($line) || length $line
243 16 0 0 !@qstack || $qstack[-1] eq '>'
440 42 0 0 $smtp->{'fwd_connect_host'} || $smtp->{'connect_host'}
441 42 0 0 $smtp->{'fwd_connect_ip'} || $smtp->{'connect_ip'}
442 42 0 0 $smtp->{'fwd_helo_host'} || $smtp->{'helo_host'}