Condition Coverage

blib/lib/LWP/Protocol/https/SocksChain10.pm
Criterion Covered Total %
condition 0 66 0.0


and 3 conditions

line !l l&&!r l&&r condition
52 0 0 0 defined $ENV{'HTTPS_KEY_FILE'} and not exists $cfg{'SSL_key_file'}
56 0 0 0 defined $ENV{'HTTPS_CA_DIR'} and not exists $cfg{'SSL_ca_path'}
60 0 0 0 defined $ENV{'HTTPS_CA_FILE'} and not exists $cfg{'SSL_ca_file'}
64 0 0 0 defined $ENV{'HTTPS_CERT_FILE'} and not exists $cfg{'SSL_cert_file'}
68 0 0 0 not exists $cfg{'SSL_use_cert'} and exists $cfg{'SSL_cert_file'}
147 0 0 0 defined $1 and not $h->header('Authorization')
201 0 0 0 defined $$cont_ref and length $$cont_ref
217 0 0 0 $timeout and not $sel->can_write($timeout)
223 0 0 0 defined $$cont_ref and length $$cont_ref
224 0 0 0 defined $buf && length $buf
229 0 0 0 $timeout and not $sel->can_write($timeout)
240 0 0 0 $timeout and not $sel->can_write($timeout)
255 0 0 0 $timeout and not $sel->can_read($timeout)
260 0 0 0 length $buf >= 5 and not $buf =~ m[^HTTP/]
271 0 0 0 $timeout and not $sel->can_read($timeout)
292 0 0 0 $line =~ /^\s+(.*)/ and $key
330 0 0 0 $timeout and not $sel->can_read($timeout)

or 2 conditions

line l !l condition
72 0 0 'Net::SC'->new(%cfg) || die($!)
108 0 0 $sock->get_peer_certificate || die('Missing SSL certificate')
158 0 0 $size ||= 4096

or 3 conditions

line l !l&&r !l&&!r condition
196 0 0 0 defined $h->header('Content-Length') or $h->content_type =~ m[^multipart/]
260 0 0 0 length $buf >= 5 and not $buf =~ m[^HTTP/] or $buf =~ /\012/
269 0 0 0 $buf =~ /^\015?\012/ or $buf =~ /\015?\012\015?\012/