| blib/lib/Mojolicious/Plugin/Gzip.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| branch | 15 | 16 | 93.7 | 
| line | true | false | branch | 
|---|---|---|---|
| 12 | 18 | 0 | if (defined $config) | 
| 13 | 1 | 17 | unless &reftype($config) eq 'HASH' | 
| 15 | 12 | 5 | if (keys %$config) | 
| 17 | 2 | 10 | if keys %$config | 
| 19 | 6 | 4 | unless $min_size =~ /^\d+$/ and $min_size > 0 | 
| 34 | 4 | 19 | unless $accept_encoding =~ /gzip/i and $body_size >= $min_size and $res->code == 200 and not $res->headers->content_encoding | 
| 39 | 10 | 9 | if (my $etag = $res->headers->etag) | 
| 40 | 5 | 5 | if (length $etag > 2 and substr($etag, 0, 1) eq '"' and substr($etag, -1, 1) eq '"') { } |