Condition Coverage

blib/lib/Bio/Das/HTTP/Fetch.pm
Criterion Covered Total %
condition 16 37 43.2


and 3 conditions

line !l l&&!r l&&r condition
138 0 6 0 not $user and $request->auth
330 6 0 0 $pass and not $ssl
6 0 0 $pass and not $ssl and not $norfcwarn
556 3 0 3 $args and $method eq 'POST'
561 0 3 3 $method eq 'POST' and not $args

or 2 conditions

line l !l condition
143 6 0 $headers ||= {}
325 6 0 $path ||= '/'
460 0 6 $$self{'header'} || ''
499 6 0 $self->do_body($extra_data) or return
518 6 0 $self->request->finish_body or return

or 3 conditions

line l !l&&r !l&&!r condition
134 0 6 0 $proxy || $request->url
343 0 6 0 $port || $defport
415 0 6 0 $$self{'formatted_request'} ||= $self->format_request
451 0 114 0 $stat eq 'reading body' or $stat eq 'parsing body'