23 lines
668 B
Ruby
23 lines
668 B
Ruby
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
|