users: fix name changes not being validated.

Fix names not being validated when a user changes their name. Regression in 5ce724f1e.
This commit is contained in:
evazion
2022-03-09 00:20:18 -06:00
parent d770f0bb95
commit 80939f5e22
3 changed files with 12 additions and 6 deletions

View File

@@ -15,11 +15,9 @@ class UserNameChangeRequestTest < ActiveSupport::TestCase
should "not validate if the desired name already exists" do
assert_difference("UserNameChangeRequest.count", 0) do
req = UserNameChangeRequest.create(
:user_id => @requester.id,
:original_name => @requester.name,
:desired_name => @requester.name
)
req = build(:user_name_change_request, user: @requester, original_name: @requester.name, desired_name: @requester.name)
req.valid?
assert_equal(["Desired name already exists"], req.errors.full_messages)
end
end