Ensure that flash message is shown in the updated language

This commit is contained in:
Andy Allan 2021-07-21 18:44:24 +01:00
parent caf2e2a242
commit 403c8941a6
4 changed files with 28 additions and 2 deletions

View 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