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
106 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"
55 0 0 $args->{'head_type'} ||= "Mail::Box::IMAP4::Head"
58 0 0 $args->{'body_type'} ||= "Mail::Message::Body::Lines"
59 0 0 $args->{'message_type'} ||= "Mail::Box::IMAP4::Message"
74 0 0 $args->{'transporter'} || 'Mail::Transport::IMAP4'
124 0 0 $self = $thing->new(%args) or return ()
295 0 0 $self->{'MBN_hostname'} || 'localhost'
296 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 "="
53 0 0 0 $args->{'cache_head'} || ($writeable ? 'NO' : 'DELAY')
55 0 0 0 $ch eq "NO" or $ch eq "PARTIAL"
70 0 0 0 $args->{'cache_labels'} || ($writeable ? 'NO' : 'DELAY')
71 0 0 0 $args->{'cache_body'} || ($writeable ? 'NO' : 'DELAY')
297 0 0 0 $self->{'MBN_username'} || $ENV{'USER'}