mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fixed intermittent failures for the role related feature tests.
This commit is contained in:
parent
7ce03f3bea
commit
97bd417ea8
@ -54,13 +54,14 @@ class CheckRoleMembershipControlFeatureTest(BaseFeatureTest):
|
|||||||
test_utils.drop_role(self.server, "postgres", self.xss_test_role)
|
test_utils.drop_role(self.server, "postgres", self.xss_test_role)
|
||||||
|
|
||||||
def _role_node_expandable(self, role):
|
def _role_node_expandable(self, role):
|
||||||
retry = 3
|
retry = 2
|
||||||
while retry > 0:
|
while retry > 0:
|
||||||
if self.page.expand_server_child_node(
|
if self.page.expand_server_child_node(
|
||||||
"Server", self.server['name'], self.server['db_password'],
|
"Server", self.server['name'], self.server['db_password'],
|
||||||
'Login/Group Roles'):
|
'Login/Group Roles'):
|
||||||
retry = 0
|
retry = 0
|
||||||
else:
|
else:
|
||||||
|
self.page.reset_layout()
|
||||||
retry -= 1
|
retry -= 1
|
||||||
|
|
||||||
role_node = self.page.check_if_element_exists_with_scroll(
|
role_node = self.page.check_if_element_exists_with_scroll(
|
||||||
|
@ -582,6 +582,7 @@ class PgadminPage:
|
|||||||
if not server_child_expanded:
|
if not server_child_expanded:
|
||||||
print("Child is not expanded after clicking ",
|
print("Child is not expanded after clicking ",
|
||||||
file=sys.stderr)
|
file=sys.stderr)
|
||||||
|
return server_child_expanded
|
||||||
else:
|
else:
|
||||||
print("The server/previous nodes not expanded", file=sys.stderr)
|
print("The server/previous nodes not expanded", file=sys.stderr)
|
||||||
return server_child_expanded
|
return server_child_expanded
|
||||||
|
Loading…
Reference in New Issue
Block a user