From d7cbe46994d8a70574b4c245bee5bf333878c1bc Mon Sep 17 00:00:00 2001 From: Ben Patterson Date: Sun, 22 Feb 2015 17:13:24 -0500 Subject: [PATCH] Flakiness fix for cohort group selection. --- common/test/acceptance/pages/lms/instructor_dashboard.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/test/acceptance/pages/lms/instructor_dashboard.py b/common/test/acceptance/pages/lms/instructor_dashboard.py index 5543359f53..b26da7d6f8 100644 --- a/common/test/acceptance/pages/lms/instructor_dashboard.py +++ b/common/test/acceptance/pages/lms/instructor_dashboard.py @@ -161,6 +161,11 @@ class MembershipPageCohortManagementSection(PageObject): self._get_cohort_options().filter( lambda el: self._cohort_name(el.text) == cohort_name ).first.click() + # wait for cohort to render as selected on screen + EmptyPromise( + lambda: self.q(css='.title-value').text[0] == cohort_name, + "Waiting to confirm cohort has been selected" + ).fulfill() def add_cohort(self, cohort_name, content_group=None): """