Branch Coverage

blib/lib/Plack/Middleware/Auth/AccessToken.pm
Criterion Covered Total %
branch 13 16 81.2


line true false branch
17 0 2 unless (ref $self->authenticator || '') eq 'CODE'
20 1 1 unless defined $self->token_type
23 0 2 if ref $self->reject_http and ref $self->reject_http ne 'CODE'
32 4 5 if (my $auth = $$env{'HTTP_AUTHORIZATION'}) { }
34 4 0 if $auth =~ /^\s*$token_type\s+(.+)/i
40 7 2 if (defined $token) { }
41 1 6 if ($self->reject_http and $$env{'psgi.url_scheme'} eq 'http') { }
4 2 elsif ($self->authenticator->($token, $env)) { }