blib/lib/Plack/Middleware/HTTPExceptions.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 14 | 20 | 70.0 |
line | true | false | branch |
---|---|---|---|
13 | 0 | 2 | if ($ENV{'PLACK_ENV'} || '') eq 'development' |
25 | 4 | 3 | if ref $res eq 'ARRAY' |
34 | 0 | 2 | if ($writer) { } |
49 | 0 | 6 | if (&blessed($e) and $e->can('as_psgi')) |
52 | 5 | 1 | if (&blessed($e) and $e->can('code')) { } |
54 | 0 | 3 | overload::Method($e, '""') ? : |
2 | 3 | $e->can('as_string') ? : | |
58 | 0 | 1 | if ($self->rethrow) { } |
67 | 0 | 6 | unless ($code =~ /^[3-5]\d\d$/) |
78 | 1 | 5 | if ($code =~ /^3/ and my $loc = eval { do { $e->location } }) |