X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/a17bd24f829a02f1108bb9cd40c0721f48abb3a3..1f136a84a60ea11218cd034e50269a1d35d5a2e9:/test/integration/oauth_test.rb?ds=sidebyside diff --git a/test/integration/oauth_test.rb b/test/integration/oauth_test.rb index 3242df9e2..1505cb34a 100644 --- a/test/integration/oauth_test.rb +++ b/test/integration/oauth_test.rb @@ -6,8 +6,9 @@ class OAuthTest < ActionDispatch::IntegrationTest def test_oauth10_web_app client = create(:client_application, :callback_url => "http://some.web.app.example.org/callback", :allow_read_prefs => true, :allow_write_api => true, :allow_read_gpx => true) - post "/login", :params => { :username => client.user.email, :password => "test" } + get "/login" follow_redirect! + post "/login", :params => { :username => client.user.email, :password => "test" } follow_redirect! assert_response :success @@ -19,8 +20,9 @@ class OAuthTest < ActionDispatch::IntegrationTest def test_oauth10_desktop_app client = create(:client_application, :allow_read_prefs => true, :allow_write_api => true, :allow_read_gpx => true) - post "/login", :params => { :username => client.user.email, :password => "test" } + get "/login" follow_redirect! + post "/login", :params => { :username => client.user.email, :password => "test" } follow_redirect! assert_response :success @@ -31,8 +33,9 @@ class OAuthTest < ActionDispatch::IntegrationTest def test_oauth10a_web_app client = create(:client_application, :callback_url => "http://some.web.app.example.org/callback", :allow_read_prefs => true, :allow_write_api => true, :allow_read_gpx => true) - post "/login", :params => { :username => client.user.email, :password => "test" } + get "/login" follow_redirect! + post "/login", :params => { :username => client.user.email, :password => "test" } follow_redirect! assert_response :success @@ -44,8 +47,9 @@ class OAuthTest < ActionDispatch::IntegrationTest def test_oauth10a_desktop_app client = create(:client_application, :allow_read_prefs => true, :allow_write_api => true, :allow_read_gpx => true) - post "/login", :params => { :username => client.user.email, :password => "test" } + get "/login" follow_redirect! + post "/login", :params => { :username => client.user.email, :password => "test" } follow_redirect! assert_response :success