X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/44843c1dd7921b310be264bc0261b3c070d37641..606b5c1b6a3b9314f6abd004e8bd9ed3b4352da5:/test/integration/user_terms_seen_test.rb diff --git a/test/integration/user_terms_seen_test.rb b/test/integration/user_terms_seen_test.rb index d419003d9..5e08fedd9 100644 --- a/test/integration/user_terms_seen_test.rb +++ b/test/integration/user_terms_seen_test.rb @@ -25,12 +25,12 @@ class UserTermsSeenTest < ActionDispatch::IntegrationTest assert_template "sessions/new" post "/login", :params => { :username => user.email, :password => "test", :referer => "/diary/new" } # but now we need to look at the terms - assert_redirected_to :controller => :users, :action => :terms, :referer => "/diary/new" + assert_redirected_to account_terms_path(:referer => "/diary/new") follow_redirect! assert_response :success # don't agree to the terms, but hit decline - post "/user/save", :params => { :decline => true, :referer => "/diary/new" } + put "/account/terms", :params => { :decline => true, :referer => "/diary/new" } assert_redirected_to "/diary/new" follow_redirect! @@ -49,13 +49,13 @@ class UserTermsSeenTest < ActionDispatch::IntegrationTest assert_template "sessions/new" post "/login", :params => { :username => user.email, :password => "test", :referer => "/diary/new" } # but now we need to look at the terms - assert_redirected_to :controller => :users, :action => :terms, :referer => "/diary/new" + assert_redirected_to account_terms_path(:referer => "/diary/new") # check that if we go somewhere else now, it redirects # back to the terms page. get "/traces/mine" - assert_redirected_to :controller => :users, :action => :terms, :referer => "/traces/mine" + assert_redirected_to account_terms_path(:referer => "/traces/mine") get "/traces/mine", :params => { :referer => "/diary/new" } - assert_redirected_to :controller => :users, :action => :terms, :referer => "/diary/new" + assert_redirected_to account_terms_path(:referer => "/diary/new") end end