Branch Coverage

blib/lib/Kelp/Response.pm
Criterion Covered Total %
branch 26 30 86.6


line true false branch
30 242 4 if $charset
47 21 232 unless $charset
51 0 232 unless $ct
95 1 252 if $self->partial
126 27 209 ref $body ? :
130 161 70 unless $self->code
143 27 0 if (not $ct or $ct =~ m[^application/json]i) { }
144 22 5 unless $ct
156 174 35 unless $self->content_type
167 2 0 unless $self->code
169 1 1 unless ($self->content_type)
209 2 8 if $exception->code == 500
235 14 22 if ($self->app->is_production)
240 5 17 if builtin::blessed($error)
268 0 71 unless $self->app->can("template")