Condition Coverage

blib/lib/Kelp/Request.pm
Criterion Covered Total %
condition 8 14 57.1


and 3 conditions

line !l l&&!r l&&r condition
194 57 0 20 $self->is_json and $self->app->can("json")

or 2 conditions

line l !l condition
229 16 1 $self->json_content // {}

or 3 conditions

line l !l&&r !l&&!r condition
152 7 138 0 !$configured_only && Kelp::Util::effective_charset($self->charset) || $req_charset
228 5 17 0 $self->{'_param_json_content'} //= do {
240 0 0 0 $self->env->{'psgix.session'} // croak("No Session middleware wrapped")