2 Feature: Configure language settings for the site
3 In order to configure language settings for the site
5 I want to set language settings relevant to my site users
7 Scenario: Set languages on language menu
8 Given I log in as "admin"
9 And I navigate to "Language > Language settings" in site administration
10 When I set the field "Languages on language menu" to "en"
11 And I press "Save changes"
12 Then I should not see "Invalid language code"
14 Scenario: Reset languages on language menu
15 Given I log in as "admin"
16 And I navigate to "Language > Language settings" in site administration
17 When I set the field "Languages on language menu" to ""
18 And I press "Save changes"
19 Then I should not see "Invalid language code"
21 Scenario Outline: Set languages on language menu with invalid language
22 Given I log in as "admin"
23 And I navigate to "Language > Language settings" in site administration
24 When I set the field "Languages on language menu" to "<fieldvalue>"
25 And I press "Save changes"
26 Then I should see "Invalid language code: <invalidlang>"
28 | fieldvalue | invalidlang |