blib/lib/Dancer/Renderer.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 33 | 56 | 58.9 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
101 | 23 | 0 | 513 | $handler && $handler->app |
122 | 0 | 0 | 504 | defined $response and my $status = $response->status |
133 | 0 | 479 | 0 | defined $response and $response->exists |
167 | 3 | 0 | 5 | $view and -f $view |
177 | 1 | 0 | 2 | $view and -f $view |
199 | 418 | 0 | 30 | "Dancer::App"->current->setting("serializer") and $response->content |
253 | 16 | 0 | 0 | defined $since and $since >= $last_modified |
line | l | !l | condition |
---|---|---|---|
64 | 448 | 0 | 'Dancer'->VERSION || '' |
74 | 9 | 30 | $style ||= "style" |
91 | 24 | 512 | shift() || 1 |
165 | 5 | 3 | Dancer::engine('template')->view($viewpath) || '' |
173 | 2 | 1 | Dancer::engine('template')->view(Dancer::FileUtils::path($viewpath, 'index')) || '' |
234 | 529 | 0 | path($public) || '' |
295 | 0 | 39 | setting('charset') || 'UTF-8' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
63 | 448 | 0 | 0 | $response->{'headers'} ||= "HTTP::Headers"->new |
108 | 26 | 0 | 504 | $path ne "Dancer::SharedData"->request->path_info or $method ne "Dancer::SharedData"->request->method |
123 | 6 | 0 | 498 | $status == 302 or $status == 301 |
234 | 0 | 2 | 527 | not $static_file or index($static_file, path($public) || '') != 0 |
248 | 16 | 0 | 0 | 'Dancer::SharedData'->response || 'Dancer::Response'->new |
263 | 2 | 14 | 0 | $mime && _get_full_mime_type($mime) || 'Dancer::SharedData'->request->content_type || _get_mime_type($static_file) |
288 | 1 | 0 | 0 | 'Dancer::SharedData'->response || 'Dancer::Response'->new |