Condition Coverage

blib/lib/Net/POP3.pm
Criterion Covered Total %
condition 8 81 9.8


and 3 conditions

line !l l&&!r l&&r condition
127 0 0 0 @_ >= 1 and @_ <= 3
150 0 0 0 @_ >= 1 and @_ <= 3
221 0 0 0 $_[0]->_LAST and $_[0]->message =~ /(\d+)/
243 0 0 0 $me->_STAT and $me->message =~ /(\d+)\D+(\d+)/
325 0 0 0 $me->_PING(@_) and $me->message =~ /(\d+)\D+(\d+)/
391 0 0 0 defined fileno $me and do { *$me }->{'net_pop3_deleted'}
472 0 0 0 ref $username and UNIVERSAL::isa($username, "Authen::SASL")
546 0 0 0 defined $token and length $token
585 0 0 3 not defined $arg{'SSL_hostname'} and $class->can_client_sni

or 2 conditions

line l !l condition
71 0 2 $arg{'Port'} ||= 995
86 2 1 $arg{'Port'} || 'pop3(110)'
232 0 0 $_[1] || 0
245 0 0 $1 || 0
0 0 $2 || 0
258 0 0 $1 || undef
327 0 0 $1 || 0
0 0 $2 || 0
344 0 0 $m->password || ''
468 0 0 $capa->{'SASL'} || 'CRAM-MD5'
474 0 0 $sasl->mechanism || ''
586 0 3 $arg{'SSL_verifycn_scheme'} ||= "pop3"

or 3 conditions

line l !l&&r !l&&!r condition
55 0 3 0 ref $self || $self
86 0 0 3 $arg{'Domain'} || $arg{'Family'}
228 0 0 0 @_ == 2 or @_ == 3
250 0 0 0 @_ == 1 or @_ == 2
271 0 0 0 @_ == 2 or @_ == 3
299 0 0 0 @_ == 1 or @_ == 2
339 0 0 0 eval { do { local $SIG{'__DIE__'}; (getpwuid $>)[0] } } || $ENV{'NAME'} || $ENV{'USER'} || $ENV{'LOGNAME'}
0 0 0 $user ||= eval { do { local $SIG{'__DIE__'}; (getpwuid $>)[0] } } || $ENV{'NAME'} || $ENV{'USER'} || $ENV{'LOGNAME'}
342 0 0 0 $m ||= "Net::Netrc"->lookup(do { *$me }->{'net_pop3_host'})
582 3 0 0 $arg{'SSL_verifycn_name'} ||= $pop3->host