AutorÃa | Ultima modificación | Ver Log |
@core @core_course @_cross_browserFeature: Force group mode in a courseIn order to use the same group mode all over the courseAs a teacherI need to force the group mode of all course's activitiesBackground:Given the following "users" exist:| username | firstname | lastname | email || teacher1 | Teacher | 1 | teacher1@example.com |And the following "courses" exist:| fullname | shortname | category || Course 1 | C1 | 0 |And the following "course enrolments" exist:| user | course | role || teacher1 | C1 | editingteacher |And the following "activities" exist:| activity | course | name || assign | C1 | Assignment 1 |And I log in as "teacher1"And I am on "Course 1" course homepage with editing mode onAnd I navigate to "Settings" in current page administration@javascriptScenario: Forced group mode using separate groupsGiven I set the following fields to these values:| Group mode | Separate groups || Force group mode | Yes |When I press "Save and display"Then "//a/child::img[contains(@alt, 'Separate groups (forced mode)')]" "xpath_element" should not existAnd "//img[contains(@alt, 'Separate groups (forced mode)')]" "xpath_element" should not exist@javascriptScenario: Forced group mode using visible groupsGiven I set the following fields to these values:| Group mode | Visible groups || Force group mode | Yes |And I press "Save and display"Then "//a/child::img[contains(@alt, 'Visible groups (forced mode)')]" "xpath_element" should not existAnd "//img[contains(@alt, 'Visible groups (forced mode)')]" "xpath_element" should not exist@javascriptScenario: Forced group mode without groupsGiven I set the following fields to these values:| Group mode | No groups || Force group mode | Yes |And I press "Save and display"Then "//a/child::img[contains(@alt, 'No groups (forced mode)')]" "xpath_element" should not existAnd "//img[contains(@alt, 'No groups (forced mode)')]" "xpath_element" should not exist