diff --git a/common/test/acceptance/pages/studio/users.py b/common/test/acceptance/pages/studio/users.py index e8da392f46..046ce14147 100644 --- a/common/test/acceptance/pages/studio/users.py +++ b/common/test/acceptance/pages/studio/users.py @@ -33,9 +33,9 @@ class UsersPageMixin(PageObject): def is_browser_on_page(self): """ - Returns True iff the browser has loaded the page. + Returns True if the browser has loaded the page. """ - return self.q(css='body.view-team').present + return self.q(css='body.view-team').present and not self.q(css='.ui-loading').present @property def users(self): diff --git a/common/test/acceptance/tests/studio/test_studio_library.py b/common/test/acceptance/tests/studio/test_studio_library.py index 3fbb58d6a6..ca3f0a0150 100644 --- a/common/test/acceptance/tests/studio/test_studio_library.py +++ b/common/test/acceptance/tests/studio/test_studio_library.py @@ -522,9 +522,7 @@ class LibraryUsersPageTest(StudioLibraryTest): """ self.page = LibraryUsersPage(self.browser, self.library_key) self.page.visit() - self.page.wait_until_no_loading_indicator() - @flaky # TODO fix this; see TNL-2647 def test_user_management(self): """ Scenario: Ensure that we can edit the permissions of users.