Branch Coverage

blib/lib/OAuth/Lite2/Server/GrantHandler/AuthorizationCode.pm
Criterion Covered Total %
branch 15 20 75.0


line true false branch
17 1 5 unless my $code = $req->param('code')
22 1 4 unless my $redirect_uri = $req->param('redirect_uri')
27 1 3 unless my $auth_info = $dh->get_auth_info_by_code($code)
30 0 3 unless $auth_info and $auth_info->isa('OAuth::Lite2::Model::AuthInfo')
34 1 2 unless $auth_info->client_id eq $client_id
37 1 1 unless $auth_info->redirect_uri and $auth_info->redirect_uri eq $redirect_uri
44 0 1 unless $access_token and $access_token->isa('OAuth::Lite2::Model::AccessToken')
53 1 0 if $access_token->expires_in
55 1 0 if $auth_info->refresh_token
57 1 0 if $auth_info->scope