AutorÃa | Ultima modificación | Ver Log |
@core @core_groupFeature: Uniqueness of Group ID numberIn order to create unique groups and groupingsAs a teacherI need to create groups with unique identificatorsBackground:Given the following "courses" exist:| fullname | shortname | category || Course 1 | C1 | 0 |And the following "users" exist:| username | firstname | lastname | email || teacher1 | Teacher | 1 | teacher1@example.com |And the following "course enrolments" exist:| user | course | role || teacher1 | C1 | editingteacher |Scenario: Group ID number uniquenessGiven I am on the "Course 1" "groups" page logged in as "teacher1"And I press "Create group"And I set the following fields to these values:| Group name | Group 1 || Group ID number | G1 |And I press "Save changes"When I press "Create group"And I set the following fields to these values:| Group name | Group 2 || Group ID number | G1 |And I press "Save changes"Then I should see "This ID number is already taken"And I set the following fields to these values:| Group ID number | G2 |And I press "Save changes"And I set the field "groups" to "Group 1 (0)"And I press "Edit group settings"And I set the following fields to these values:| Group ID number | G2 |And I press "Save changes"And I should see "This ID number is already taken"And I press "Cancel"Scenario: Grouping ID number uniquenessGiven I am on the "Course 1" "groupings" page logged in as "teacher1"And I press "Create grouping"And I set the following fields to these values:| Grouping name | Grouping 1 || Grouping ID number | GG1 |And I press "Save changes"When I press "Create grouping"And I set the following fields to these values:| Grouping name | Grouping 2 || Grouping ID number | GG1 |And I press "Save changes"Then I should see "This ID number is already taken"And I set the following fields to these values:| Grouping ID number | GG2 |And I press "Save changes"And I click on "Edit" "link" in the "Grouping 1" "table_row"And I set the following fields to these values:| Grouping ID number | GG2 |And I press "Save changes"And I should see "This ID number is already taken"And I press "Cancel"