Condition Coverage

blib/lib/APR/Emulate/PSGI.pm
Criterion Covered Total %
condition 12 35 34.2


or 2 conditions

line l !l condition
82 0 4 $self->status_line || $self->status || '200'
109 3 0 $$self{'content_type'} || 'text/html'
223 0 2 $offset ||= 0
278 1 1 $$self{'no_cache'} || 0
342 0 1 $self->status_line || $self->status || '200 OK'
343 0 1 $$self{'psgi_env'}{'psgi.url_scheme'} || 'http'
346 1 0 $$self{'content_type'} || 'text/html'

or 3 conditions

line l !l&&r !l&&!r condition
104 0 0 3 $status eq '204' or $status eq '304'
0 0 3 $status eq '204' or $status eq '304' or $status =~ /^1/
196 0 0 0 $$self{'uri'} //= 'URI'->new($ENV{'REQUEST_URI'})
198 0 0 0 $$self{'uri'} //= 'URI'->new($$self{'psgi_env'}{'REQUEST_URI'})
239 0 0 0 $$self{'pool'} //= 'APR::MyPool'->new
256 7 2 0 $$self{'headers_out'} //= APR::MyTable::make()
267 0 0 0 $$self{'err_headers_out'} //= APR::MyTable::make()