Ensure that flash message is shown in the updated language
This commit is contained in:
parent
caf2e2a242
commit
403c8941a6
4 changed files with 28 additions and 2 deletions
23
test/system/preferences_test.rb
Normal file
23
test/system/preferences_test.rb
Normal file
|
@ -0,0 +1,23 @@
|
|||
require "application_system_test_case"
|
||||
|
||||
class PreferencesTest < ApplicationSystemTestCase
|
||||
def test_flash_message_shows_in_original_language
|
||||
sign_in_as(create(:user))
|
||||
|
||||
visit edit_preferences_path
|
||||
click_on "Update Preferences"
|
||||
|
||||
assert page.has_content?("Preferences updated")
|
||||
end
|
||||
|
||||
def test_flash_message_shows_in_new_language
|
||||
sign_in_as(create(:user))
|
||||
|
||||
visit edit_preferences_path
|
||||
fill_in "Preferred Languages", :with => "fr"
|
||||
click_on "Update Preferences"
|
||||
|
||||
# TODO: enable with french translation when that's available
|
||||
# assert page.has_content?("Préférences mises à jour") # rubocop:disable Style/AsciiComments
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue