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:
Ben Patterson
2015-05-06 11:58:08 -04:00

View File

@@ -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()