Condition Coverage

blib/lib/Mail/Box/IMAP4.pm
Criterion Covered Total %
condition 0 40 0.0


and 3 conditions

line !l l&&!r l&&r condition
103 0 0 0 exists $options{'folder'} and $options{'folder'} =~ /^imap/
0 0 0 exists $options{'type'} and $options{'type'} =~ /^imap/i

or 2 conditions

line l !l condition
51 0 0 $args->{'access'} ||= 'r'
56 0 0 $args->{'head_type'} ||= 'Mail::Box::IMAP4::Head'
59 0 0 $args->{'body_type'} ||= 'Mail::Message::Body::Lines'
60 0 0 $args->{'message_type'} ||= 'Mail::Box::IMAP4::Message'
71 0 0 $args->{'transporter'} || 'Mail::Transport::IMAP4'
121 0 0 $self = $thing->new(%args) or return ()
292 0 0 $self->{'MBN_hostname'} || 'localhost'
293 0 0 $self->{'MBN_port'} || '143'

or 3 conditions

line l !l&&r !l&&!r condition
35 0 0 0 not defined $folder or $folder eq '='
54 0 0 0 $args->{'cache_head'} || ($writeable ? 'NO' : 'DELAY')
56 0 0 0 $ch eq 'NO' or $ch eq 'PARTIAL'
66 0 0 0 $args->{'cache_labels'} || ($writeable ? 'NO' : 'DELAY')
68 0 0 0 $args->{'cache_body'} || ($writeable ? 'NO' : 'DELAY')
294 0 0 0 $self->{'MBN_username'} || $ENV{'USER'}