MDL-68888 lang: Use the fixed spelling in the Behat tests, too
[moodle.git] / admin / tool / licensemanager / tests / behat / license_manager.feature
1 @tool @tool_licensemanager
2 Feature: Licence manager
3   In order to manage licences
4   As an admin
5   I need to be able to view and alter licence preferences in the licence manager.
7   Scenario: I should be able to see the default Moodle licences.
8     Given I log in as "admin"
9     When I navigate to "Licence > Licence manager" in site administration
10     Then I should see "Licence not specified" in the "unknown" "table_row"
11     And I should see "All rights reserved" in the "allrightsreserved" "table_row"
12     And I should see "Public domain" in the "public" "table_row"
13     And I should see "Creative Commons" in the "cc" "table_row"
14     And I should see "Creative Commons - NoDerivs" in the "cc-nd" "table_row"
15     And I should see "Creative Commons - No Commercial NoDerivs" in the "cc-nc-nd" "table_row"
16     And I should see "Creative Commons - No Commercial" in the "cc-nc" "table_row"
17     And I should see "Creative Commons - No Commercial ShareAlike" in the "cc-nc-sa" "table_row"
18     And I should see "Creative Commons - ShareAlike" in the "cc-sa" "table_row"
20   Scenario: I should be able to enable and disable licences
21     Given I log in as "admin"
22     And I navigate to "Licence > Licence settings" in site administration
23     When I set the field "Default site licence" to "Public domain"
24     And I press "Save changes"
25     And I navigate to "Licence > Licence manager" in site administration
26     Then "This is the site default licence" "icon" should exist in the "public" "table_row"
27     And "Enable licence" "icon" should not exist in the "public" "table_row"
28     And "This is the site default licence" "icon" should not exist in the "cc" "table_row"
29     And I navigate to "Licence > Licence settings" in site administration
30     And I set the field "Default site licence" to "Creative Commons"
31     And I press "Save changes"
32     And I navigate to "Licence > Licence manager" in site administration
33     And "This is the site default licence" "icon" should exist in the "cc" "table_row"
34     And "Enable licence" "icon" should not exist in the "cc" "table_row"
35     And "This is the site default licence" "icon" should not exist in the "public" "table_row"