Branch Coverage

blib/lib/Mail/Box/IMAP4.pm
Criterion Covered Total %
branch 0 78 0.0


line true false branch
35 0 0 if not defined $folder or $folder eq '='
44 0 0 if ($folder ne '/')
56 0 0 if $ch eq 'NO' or $ch eq 'PARTIAL'
72 0 0 unless ref $transport
77 0 0 unless defined $transport
81 0 0 $args->{'create'} ? :
88 0 0 unless ($args->{'access'} =~ /w|a/)
99 0 0 if @_ % 2
103 0 0 unless exists $options{'type'} and $options{'type'} =~ /^imap/i
112 0 0 unless $self->SUPER::close(@_)
121 0 0 unless ref $thing
125 0 0 defined $imap ? :
136 0 0 if $name eq '/'
139 0 0 unless defined $imap
148 0 0 $ch eq 'DELAY' ? :
149 0 0 $ch eq 'PARTIAL' ? :
152 0 0 unless $self->{'MBI_selectable'}
183 0 0 unless my $imap = $self->transporter
188 0 0 unless (@fields)
204 0 0 unless my $imap = $self->transporter
208 0 0 unless (defined $lines)
219 0 0 unless (defined $head)
226 0 0 unless (defined $body)
242 0 0 unless (@_)
243 0 0 $self->{'MBI_cache_body'} ? :
254 0 0 unless my $imap = $self->transporter
256 0 0 unless $self->SUPER::write(%args, 'transporter', $imap)
258 0 0 if ($args{'save_deleted'}) { }
296 0 0 exists $args{'join_connection'} ? :
299 0 0 if ($join)
301 0 0 if defined $transporters{$linkid}
309 0 0 unless my $transporter = $class->new(%args, 'hostname', $hostname, 'port', $port, 'username', $username, 'password', $self->{'MBN_password'}, 'domain', $self->{'MBI_domain'})
311 0 0 if (defined $linkid)
325 0 0 if (@_) { }
327 0 0 unless defined $imap
333 0 0 unless (defined $imap)
342 0 0 if defined $self->{'MBI_selectable'}
352 0 0 unless my $imap = $self->transporter
353 0 0 unless ref $what eq 'ARRAY'