| blib/lib/Plack/App/URLMap.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 14 | 18 | 77.7 |
| line | true | false | branch |
|---|---|---|---|
| 5 | 0 | 34 | $ENV{'PLACK_URLMAP_DEBUG'} ? : |
| 16 | 3 | 19 | if ($location =~ m[^https?://(.*?)(/.*)]) |
| 21 | 0 | 22 | unless ($location =~ m[^/]) |
| 34 | 0 | 24 | unless $Plack::App::URLMap::b->[0] <=> $Plack::App::URLMap::a->[0] |
| 35 | 12 | 46 | $_->[0] ? : |
| 47 | 30 | 0 | if ($http_host and my $port = $env->{'SERVER_PORT'}) |
| 56 | 15 | 4 | unless not defined $host or $http_host eq $host or $server_name eq $host |
| 59 | 18 | 33 | unless $location eq '' or $path =~ s/$location_re// |
| 60 | 3 | 30 | unless $path eq '' or $path =~ m[^/] |