openstreetmap-website/test/system/preferences_test.rb
Andy Allan d257c21740 Use assert_content instead of assert page.has_content?
The assert_content comes from capybara, and gives a much more helpful
error message if the test fails.
2022-01-06 13:16:47 +00:00

22 lines
541 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_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"
assert_content "Préférences mises à jour"
end
end