MDL-59368 groups: Add behat for new group edit

This commit is contained in:
Damyon Wiese 2017-07-03 11:46:26 +08:00
parent 090d064dda
commit 76c493b3f2
7 changed files with 27 additions and 11 deletions

View file

@ -1,4 +1,4 @@
@core_enrol @core_group
@core_enrol @core_group @doit
Feature: Users can be added to multiple groups at once
In order to manage group membership effectively
As a user
@ -22,15 +22,20 @@ Feature: Users can be added to multiple groups at once
| teacher1 | C1 | editingteacher |
| student1 | C1 | editingteacher |
@javascript
Scenario: Adding a user to one group
Given I log in as "teacher1"
And I am on "Course 1" course homepage
And I navigate to "Enrolled users" node in "Course administration > Users"
And I click on "Add user into group" "link" in the "student1" "table_row"
When I set the field "Add user into group" to "Group 1"
And I press "Save changes"
Then I should see "Group 1"
And I follow "Participants"
And I click on "Edit groups for \"Student 1\"" "link" in the "student1" "table_row"
And I click on ".form-autocomplete-downarrow" "css_element"
And I click on ".form-autocomplete-suggestions [role=option]" "css_element"
And I click on ".form-autocomplete-downarrow" "css_element"
And I click on ".form-autocomplete-suggestions [role=option]" "css_element"
And I click on "Save changes" "link"
Then I should see "Group 1, Group 2"
@javascript
Scenario: Adding a user to multiple group
Given I log in as "teacher1"
And I am on "Course 1" course homepage