Condition Coverage

blib/lib/Mojo/SMTP/Client.pm
Criterion Covered Total %
condition 10 14 71.4


and 3 conditions

line !l l&&!r l&&r condition
89 15 0 2 $self->{'stream'} and $self->{'server'} ne $self->_server || $self->{'stream'}->is_readable && !$self->{'starttls'} && !$self->{'authorized'} && grep({$self->{'last_cmd'} == $_;} 1, 7, 8)
173 1 0 3 $self->autodie && $resp->error

or 2 conditions

line l !l condition
360 1 1 $arg->{'type'} // 'plain'

or 3 conditions

line l !l&&r !l&&!r condition
89 0 2 0 $self->{'server'} ne $self->_server || $self->{'stream'}->is_readable && !$self->{'starttls'} && !$self->{'authorized'} && grep({$self->{'last_cmd'} == $_;} 1, 7, 8)
134 2 12 2 not @_ or $_[0] ne 'hello'