Condition Coverage

blib/lib/Catalyst/Response.pm
Criterion Covered Total %
condition 16 20 80.0


and 3 conditions

line !l l&&!r l&&r condition
171 43 0 1 &blessed($psgi_res) and $psgi_res->can("as_psgi")
214 3 40 1 not $self->finalized_headers and $self->content_type_charset
470 10 0 4 &blessed($location) and $location->can("as_string")
691 670 2 245 $encodable_content_type and not $has_manual_charset
672 1 244 $encodable_content_type and not $has_manual_charset and $allowed_content_encoding

or 2 conditions

line l !l condition
468 0 14 shift() || 302

or 3 conditions

line l !l&&r !l&&!r condition
687 916 0 1 !$self->content_encoding || $self->content_encoding eq 'identity'