X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/4bb9f96133e04872739b7f40034521b5b4de6a2d..93fb360a08e388997e402faa6d5804580b11b1c5:/test/integration/oauth_test.rb diff --git a/test/integration/oauth_test.rb b/test/integration/oauth_test.rb index 4f0d0a809..0d6d30016 100644 --- a/test/integration/oauth_test.rb +++ b/test/integration/oauth_test.rb @@ -49,6 +49,9 @@ class OAuthTest < ActionDispatch::IntegrationTest signed_get "/api/0.6/user/preferences", :consumer => client, :token => token assert_response :success + signed_get "/api/0.6/gpx/2", :consumer => client, :token => token + assert_response :forbidden + post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) token = OauthToken.find_by_token(token.token) @@ -94,6 +97,9 @@ class OAuthTest < ActionDispatch::IntegrationTest signed_get "/api/0.6/gpx/2", :consumer => client, :token => token assert_response :success + signed_get "/api/0.6/user/details", :consumer => client, :token => token + assert_response :forbidden + post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) token = OauthToken.find_by_token(token.token) @@ -146,6 +152,9 @@ class OAuthTest < ActionDispatch::IntegrationTest signed_get "/api/0.6/user/preferences", :consumer => client, :token => token assert_response :success + signed_get "/api/0.6/gpx/2", :consumer => client, :token => token + assert_response :forbidden + post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) token = OauthToken.find_by_token(token.token) @@ -204,6 +213,9 @@ class OAuthTest < ActionDispatch::IntegrationTest signed_get "/api/0.6/user/preferences", :consumer => client, :token => token assert_response :success + signed_get "/api/0.6/gpx/2", :consumer => client, :token => token + assert_response :forbidden + post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) token = OauthToken.find_by_token(token.token) @@ -255,6 +267,9 @@ class OAuthTest < ActionDispatch::IntegrationTest signed_get "/api/0.6/gpx/2", :consumer => client, :token => token assert_response :success + signed_get "/api/0.6/user/details", :consumer => client, :token => token + assert_response :forbidden + post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) token = OauthToken.find_by_token(token.token) @@ -315,6 +330,9 @@ class OAuthTest < ActionDispatch::IntegrationTest signed_get "/api/0.6/user/preferences", :consumer => client, :token => token assert_response :success + signed_get "/api/0.6/gpx/2", :consumer => client, :token => token + assert_response :forbidden + post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) token = OauthToken.find_by_token(token.token)