| blib/lib/AnyPAN/ReverseProxy.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 0 | 18 | 0.0 |
| line | true | false | branch |
|---|---|---|---|
| 40 | 0 | 0 | unless ($self->storage) |
| 44 | 0 | 0 | unless (@{$self->{'sources'};}) |
| 61 | 0 | 0 | unless ($req->method eq 'GET' or $req->method eq 'HEAD') |
| 66 | 0 | 0 | if ($req->path =~ m[^/authors/id/([A-Z])/(\1[A-Z])/\2[-A-Z0-9]*/.+$]o) { } |
| 0 | 0 | elsif ($req->path eq '/modules/02packages.details.txt.gz') { } | |
| 80 | 0 | 0 | if $res->status == 200 |
| 91 | 0 | 0 | if (my $e = $@) |
| 92 | 0 | 0 | if ('AnyPAN::Agent::Exception::NotFound'->caught($e)) |
| 126 | 0 | 0 | unless $storage_path |