Merge pull request #7931 from edx/benp/chrome-add-user-to-team
Bok-choy on chrome: fix sequence for adding user to team.
This commit is contained in:
@@ -64,7 +64,8 @@ class UsersPageMixin(PageObject):
|
||||
"""
|
||||
Click on the "New Team Member" button
|
||||
"""
|
||||
self.q(css='.create-user-button').click()
|
||||
self.q(css='.create-user-button').first.click()
|
||||
self.wait_for(lambda: self.new_user_form_visible, "Add user form is visible")
|
||||
|
||||
@property
|
||||
def new_user_form_visible(self):
|
||||
@@ -88,8 +89,8 @@ class UsersPageMixin(PageObject):
|
||||
|
||||
def add_user_to_course(self, email):
|
||||
""" Adds user to a course/library """
|
||||
self.wait_for_element_visibility('.create-user-button', "Add team member button is available")
|
||||
self.click_add_button()
|
||||
self.wait_for(lambda: self.new_user_form_visible, "Add user form is visible")
|
||||
self.set_new_user_email(email)
|
||||
self.click_submit_new_user_form()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user