Branch Coverage

blib/lib/Plack/Middleware/Auth/OAuth2.pm
Criterion Covered Total %
branch 0 40 0.0


line true false branch
31 0 0 if ($path_info eq "/" . $self->redirect_path)
36 0 0 if ($path_info eq "/" . $self->logout_path)
44 0 0 if ($authorized) { }
58 0 0 unless (defined $self->client_id)
62 0 0 unless (defined $self->client_secret)
66 0 0 unless (defined $self->app_login)
70 0 0 unless (defined $self->app_login_url)
74 0 0 unless (defined $self->redirect_path)
78 0 0 unless (defined $self->service_provider)
82 0 0 unless (defined $self->logout_path)
99 0 0 unless (defined $oauth2_code)
127 0 0 if (defined $session->get("oauth2.token_string"))
145 0 0 unless (defined $session->get("oauth2.token_string"))
150 0 0 unless (defined $session->get("oauth2.obj"))
160 0 0 unless (defined $env->{'psgix.session'})
174 0 0 if (defined $session->get("oauth2.obj"))
180 0 0 unless (defined $redirect_uri)
188 0 0 $self->scope ? :
196 0 0 if ($Plack::Middleware::Auth::OAuth2::EVAL_ERROR)
201 0 0 if ($self->lwp_user_agent)