user name changes: require confirmation of new name.

This commit is contained in:
evazion
2019-09-25 22:16:06 -05:00
parent 07f706e75f
commit eff6480699
5 changed files with 7 additions and 31 deletions

View File

@@ -16,9 +16,9 @@ class UserNameChangeRequestsControllerTest < ActionDispatch::IntegrationTest
context "create action" do
should "work" do
post_auth user_name_change_requests_path, @user, params: { user_name_change_request: { desired_name: "zun" }}
post_auth user_name_change_requests_path, @user, params: { user_name_change_request: { desired_name: "zun", desired_name_confirmation: "zun" }}
assert_response :redirect
assert_redirected_to profile_path
assert_equal("zun", @user.reload.name)
end
end