]> git.openstreetmap.org Git - rails.git/blob - test/system/account_rename_test.rb
Merge remote-tracking branch 'upstream/pull/5923'
[rails.git] / test / system / account_rename_test.rb
1 require "application_system_test_case"
2
3 class AccountRenameTest < ApplicationSystemTestCase
4   test "renaming to invalid name shouldn't alter user button" do
5     user = create(:user, :display_name => "Valid User")
6     sign_in_as(user)
7
8     visit account_path
9
10     assert_button "Valid User"
11     assert_field "Display Name", :with => "Valid User"
12
13     fill_in "Display Name", :with => "x"
14     click_on "Save Changes"
15
16     assert_button "Valid User"
17     assert_field "Display Name", :with => "x"
18   end
19 end