Condition Coverage

lib/Net/Sieve.pm
Criterion Covered Total %
condition 0 63 0.0


and 3 conditions

line !l l&&!r l&&r condition
166 0 0 0 exists $ENV{'IMAP_SERVER'} and not $ENV{'IMAP_SERVER'} =~ m[^/]
185 0 0 0 exists $ENV{'USERNAME'} and length $ENV{'USERNAME'}
0 0 0 exists $ENV{'LOGNAME'} and length $ENV{'LOGNAME'}
200 0 0 0 defined $sslkeyfile and not defined $sslcertfile
0 0 0 defined $sslcertfile and not defined $sslkeyfile
221 0 0 0 $!{'EINVAL'} and $net_domain != 0
247 0 0 0 exists $capa{'IMPLEMENTATION'} and $capa{'IMPLEMENTATION'} =~ /^Cyrus timsieved v2\.3\.(\d+)-/
0 0 0 exists $capa{'IMPLEMENTATION'} and $capa{'IMPLEMENTATION'} =~ /^Cyrus timsieved v2\.3\.(\d+)-/ and $1 >= 13
265 0 0 0 $DEBUGGING and exists $main::main::{'Net::'}
0 0 0 $DEBUGGING and exists $main::main::{'Net::'} and exists $main::main::{'Net::'}{'SSLeay::'}
371 0 0 0 defined $sasl_tosend and length $sasl_tosend
435 0 0 0 defined $valid and length $valid
536 0 0 0 $size and $name
676 0 0 0 defined $end_tag and length $end_tag
754 0 0 0 exists $capa{'SASL'} and $external_first
0 0 0 exists $capa{'SASL'} and $external_first and grep {uc $_ eq 'EXTERNAL';} @{$capa{'SASL'};}
810 0 0 0 defined $_[0] and $_[0] eq '-noeol'

or 2 conditions

line l !l condition
135 0 0 $param{'server'} || 'localhost'
136 0 0 $param{'port'} || '2000'
139 0 0 $param{'net_domain'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
133 0 0 0 ref $class || $class
200 0 0 0 defined $sslkeyfile and not defined $sslcertfile or defined $sslcertfile and not defined $sslkeyfile