Condition Coverage

lib/AnyEvent/SMTP/Client.pm
Criterion Covered Total %
condition 9 21 42.8


and 3 conditions

line !l l&&!r l&&r condition
41 0 36 30 $mc > 0 and $CO_SLOT{$host}[0] < $mc

or 2 conditions

line l !l condition
248 42 0 $args{'port'} ||= 25
249 1 41 $args{'timeout'} ||= 30
346 0 0 $domains{$domain} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
41 60 0 66 not $mc or $mc > 0 and $CO_SLOT{$host}[0] < $mc
241 0 0 0 delete $args{'message'} || delete $args{'body'}
42 0 0 $args{'data'} ||= delete $args{'message'} || delete $args{'body'}
242 0 42 0 $args{'helo'} ||= hostname()