X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/860887de5272c3e2a39cb7e0c9db6f0acba1b4c6..d3d6e9902c8b03fcd31df253cf395f06f757880a:/test/integration/oauth_test.rb diff --git a/test/integration/oauth_test.rb b/test/integration/oauth_test.rb index 323147030..62eab0dee 100644 --- a/test/integration/oauth_test.rb +++ b/test/integration/oauth_test.rb @@ -6,6 +6,10 @@ class OAuthTest < ActionDispatch::IntegrationTest include OAuth::Helper + setup do + stub_request(:get, "http://api.hostip.info/country.php?ip=127.0.0.1") + end + def test_oauth10_web_app client = client_applications(:oauth_web_app) @@ -94,7 +98,7 @@ class OAuthTest < ActionDispatch::IntegrationTest post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) - token = OauthToken.find_by_token(token.token) + token = OauthToken.find_by(:token => token.token) assert_not_nil token.invalidated_at signed_get "/api/0.6/user/preferences", :consumer => client, :token => token @@ -172,7 +176,7 @@ class OAuthTest < ActionDispatch::IntegrationTest post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) - token = OauthToken.find_by_token(token.token) + token = OauthToken.find_by(:token => token.token) assert_not_nil token.invalidated_at signed_get "/api/0.6/gpx/2", :consumer => client, :token => token @@ -231,7 +235,7 @@ class OAuthTest < ActionDispatch::IntegrationTest post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) - token = OauthToken.find_by_token(token.token) + token = OauthToken.find_by(:token => token.token) assert_not_nil token.invalidated_at signed_get "/api/0.6/user/preferences", :consumer => client, :token => token @@ -282,7 +286,7 @@ class OAuthTest < ActionDispatch::IntegrationTest post "/oauth/revoke", :token => token.token assert_redirected_to oauth_clients_url(token.user.display_name) - token = OauthToken.find_by_token(token.token) + token = OauthToken.find_by(:token => token.token) assert_not_nil token.invalidated_at signed_get "/api/0.6/gpx/2", :consumer => client, :token => token @@ -356,7 +360,7 @@ class OAuthTest < ActionDispatch::IntegrationTest def parse_token(response) params = CGI.parse(response.body) - token = OauthToken.find_by_token(params["oauth_token"].first) + token = OauthToken.find_by(:token => params["oauth_token"].first) assert_equal token.secret, params["oauth_token_secret"].first token