Condition Coverage

inc/HTTP/Response.pm
Criterion Covered Total %
condition 0 51 0.0


and 3 conditions

line !l l&&!r l&&r condition
84 0 0 0 $base and $base =~ /^$URI::scheme_re:/o
127 0 0 0 $file and $file =~ /^=\?(.+?)\?(.+?)\?(.+)\?=$/
156 0 0 0 defined $file and length $file
174 0 0 0 $file and not length $file
247 0 0 0 $response_time and $date
253 0 0 0 $age_v and $age_v > $age
261 0 0 0 $request_time and $request_time < $response_time
290 0 0 0 exists $opt{'heuristic_expiry'} and not $opt{'heuristic_expiry'}

or 2 conditions

line l !l condition
70 0 0 $$self{'_rc'} || '000'
71 0 0 $$self{'_msg'} || &HTTP::Status::status_message($code) || 'Unknown code'
293 0 0 $opt{'h_min'} ||= 60
294 0 0 $opt{'h_max'} ||= 86400
295 0 0 $opt{'h_lastmod_fraction'} ||= 0.1
296 0 0 $opt{'h_default'} ||= 3600

or 3 conditions

line l !l&&r !l&&!r condition
132 0 0 0 $encoding eq 'Q' or $encoding eq 'B'
266 0 0 0 $time || time
284 0 0 0 $self->date || $self->client_date || $opt{'time'} || time
318 0 0 0 $opt{'time'} ||= time
328 0 0 0 $opt{'time'} ||= time