1 require "application_system_test_case"
3 class SelectLanguageTest < ApplicationSystemTestCase
4 test "can select language when logged out" do
7 within_content_heading do
8 assert_text "Getting Help"
9 assert_no_text "Obtenir de l’aide"
12 click_on "Select Language"
15 within_content_heading do
16 assert_no_text "Getting Help"
17 assert_text "Obtenir de l’aide"
21 test "can select language when logged in" do
22 user = create(:user, :display_name => "LanguageTestUser")
27 assert_no_text "Préférences mises à jour"
28 within_content_heading do
29 assert_text "Getting Help"
30 assert_no_text "Obtenir de l’aide"
33 click_on "Select Language"
36 assert_text "Préférences mises à jour"
37 within_content_heading do
38 assert_no_text "Getting Help"
39 assert_text "Obtenir de l’aide"
42 click_on "LanguageTestUser"
43 click_on "Mes préférences"
45 within_content_body do
46 assert_select "Langue préférée", :selected => "français"