Remove deprecated get_via_direct and post_via_redirect methods
This commit is contained in:
parent
18c8946556
commit
07673278f1
6 changed files with 52 additions and 27 deletions
|
@ -10,7 +10,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_via_redirect "/login", :username => client.user.email, :password => "test"
|
||||
post "/login", :username => client.user.email, :password => "test"
|
||||
follow_redirect!
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
|
||||
oauth10_without_callback(client)
|
||||
|
@ -21,7 +23,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_via_redirect "/login", :username => client.user.email, :password => "test"
|
||||
post "/login", :username => client.user.email, :password => "test"
|
||||
follow_redirect!
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
|
||||
oauth10_without_callback(client)
|
||||
|
@ -31,7 +35,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_via_redirect "/login", :username => client.user.email, :password => "test"
|
||||
post "/login", :username => client.user.email, :password => "test"
|
||||
follow_redirect!
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
|
||||
oauth10a_without_callback(client)
|
||||
|
@ -42,7 +48,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_via_redirect "/login", :username => client.user.email, :password => "test"
|
||||
post "/login", :username => client.user.email, :password => "test"
|
||||
follow_redirect!
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
|
||||
oauth10a_without_callback(client)
|
||||
|
|
|
@ -13,7 +13,8 @@ class PageLocaleTest < ActionDispatch::IntegrationTest
|
|||
def test_defaulting
|
||||
user = create(:user, :languages => [])
|
||||
|
||||
post_via_redirect "/login", :username => user.email, :password => "test"
|
||||
post "/login", :username => user.email, :password => "test"
|
||||
follow_redirect!
|
||||
|
||||
get "/diary/new", {}
|
||||
assert_equal [], User.find(user.id).languages
|
||||
|
@ -33,7 +34,8 @@ class PageLocaleTest < ActionDispatch::IntegrationTest
|
|||
get "/diary", :locale => "es"
|
||||
assert_select "html[lang=?]", "es"
|
||||
|
||||
post_via_redirect "/login", :username => user.email, :password => "test"
|
||||
post "/login", :username => user.email, :password => "test"
|
||||
follow_redirect!
|
||||
|
||||
get "/diary"
|
||||
assert_select "html[lang=?]", "de"
|
||||
|
|
|
@ -24,7 +24,8 @@ class UserChangesetCommentsTest < ActionDispatch::IntegrationTest
|
|||
user = create(:user)
|
||||
changeset = create(:changeset, :closed)
|
||||
|
||||
get_via_redirect "/login"
|
||||
get "/login"
|
||||
follow_redirect!
|
||||
# We should now be at the login page
|
||||
assert_response :success
|
||||
assert_template "user/login"
|
||||
|
|
|
@ -23,7 +23,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
|
||||
def test_create_user_form
|
||||
I18n.available_locales.each do |locale|
|
||||
get_via_redirect "/user/new", {}, { "HTTP_ACCEPT_LANGUAGE" => locale.to_s }
|
||||
reset!
|
||||
get "/user/new", {}, { "HTTP_ACCEPT_LANGUAGE" => locale.to_s }
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
assert_template "user/new"
|
||||
end
|
||||
|
@ -82,8 +84,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
|
||||
assert_difference("User.count") do
|
||||
assert_difference("ActionMailer::Base.deliveries.size", 1) do
|
||||
post_via_redirect "/user/save", {},
|
||||
{ "HTTP_ACCEPT_LANGUAGE" => locale.to_s }
|
||||
post "/user/save", {},
|
||||
{ "HTTP_ACCEPT_LANGUAGE" => locale.to_s }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -122,8 +125,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
post "/user/new",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :pass_crypt => password, :pass_crypt_confirmation => password }, :referer => referer
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :pass_crypt => password, :pass_crypt_confirmation => password }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :pass_crypt => password, :pass_crypt_confirmation => password }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -235,8 +239,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
follow_redirect!
|
||||
assert_response :redirect
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "openid", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "openid", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -352,8 +357,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
follow_redirect!
|
||||
assert_response :redirect
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "google", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "google", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -465,8 +471,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
follow_redirect!
|
||||
assert_response :redirect
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "facebook", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "facebook", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -578,8 +585,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
follow_redirect!
|
||||
assert_response :redirect
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "windowslive", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "windowslive", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -691,8 +699,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
follow_redirect!
|
||||
assert_response :redirect
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "github", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "github", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -804,8 +813,9 @@ class UserCreationTest < ActionDispatch::IntegrationTest
|
|||
follow_redirect!
|
||||
assert_response :redirect
|
||||
assert_redirected_to "/user/terms"
|
||||
post_via_redirect "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "wikipedia", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
post "/user/save",
|
||||
:user => { :email => new_email, :email_confirmation => new_email, :display_name => display_name, :auth_provider => "wikipedia", :auth_uid => "http://localhost:1123/new.tester", :pass_crypt => "testtest", :pass_crypt_confirmation => "testtest" }
|
||||
follow_redirect!
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -6,7 +6,9 @@ class UserDiariesTest < ActionDispatch::IntegrationTest
|
|||
def test_showing_create_diary_entry
|
||||
user = create(:user)
|
||||
|
||||
get_via_redirect "/diary/new"
|
||||
get "/diary/new"
|
||||
follow_redirect!
|
||||
follow_redirect!
|
||||
# We should now be at the login page
|
||||
assert_response :success
|
||||
assert_template "user/login"
|
||||
|
|
|
@ -26,7 +26,8 @@ class UserTermsSeenTest < ActionDispatch::IntegrationTest
|
|||
user = create(:user, :terms_seen => false)
|
||||
|
||||
# try to log in
|
||||
get_via_redirect "/login"
|
||||
get "/login"
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
assert_template "user/login"
|
||||
post "/login", :username => user.email, :password => "test", :referer => "/diary/new"
|
||||
|
@ -52,7 +53,8 @@ class UserTermsSeenTest < ActionDispatch::IntegrationTest
|
|||
user = create(:user, :terms_seen => false)
|
||||
|
||||
# try to log in
|
||||
get_via_redirect "/login"
|
||||
get "/login"
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
assert_template "user/login"
|
||||
post "/login", :username => user.email, :password => "test", :referer => "/diary/new"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue