Refactor user controller tests
Because we don't have direct access to the session and cookies, some of the tests need more setup e.g. by moving through the signup process to get the session tokens into the right place for the confirmation steps to work.
This commit is contained in:
parent
36a1f38109
commit
3a16c465f7
2 changed files with 353 additions and 199 deletions
|
@ -161,7 +161,7 @@ OpenStreetMap::Application.routes.draw do
|
|||
post "/user/new" => "users#create"
|
||||
get "/user/terms" => "users#terms"
|
||||
post "/user/save" => "users#save"
|
||||
get "/user/:display_name/confirm/resend" => "users#confirm_resend"
|
||||
get "/user/:display_name/confirm/resend" => "users#confirm_resend", :as => :user_confirm_resend
|
||||
match "/user/:display_name/confirm" => "users#confirm", :via => [:get, :post]
|
||||
match "/user/confirm" => "users#confirm", :via => [:get, :post]
|
||||
match "/user/confirm-email" => "users#confirm_email", :via => [:get, :post]
|
||||
|
@ -238,7 +238,7 @@ OpenStreetMap::Application.routes.draw do
|
|||
get "/user/:display_name" => "users#show", :as => "user"
|
||||
match "/user/:display_name/make_friend" => "users#make_friend", :via => [:get, :post], :as => "make_friend"
|
||||
match "/user/:display_name/remove_friend" => "users#remove_friend", :via => [:get, :post], :as => "remove_friend"
|
||||
match "/user/:display_name/account" => "users#account", :via => [:get, :post]
|
||||
match "/user/:display_name/account" => "users#account", :via => [:get, :post], :as => "user_account"
|
||||
get "/user/:display_name/set_status" => "users#set_status", :as => :set_status_user
|
||||
get "/user/:display_name/delete" => "users#delete", :as => :delete_user
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue