We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5d84161 commit abeca87Copy full SHA for abeca87
pages/base_page.py
@@ -33,7 +33,10 @@ def __init__(self, page: Page):
33
self.bowel_cancer_screening_system_header = self.page.locator("#ntshAppTitle")
34
35
def click_main_menu_link(self)->None:
36
- click(self.page, self.main_menu_link)
+ for _ in range(3): # Try up to 3 times
37
+ if self.main_menu_link.is_visible():
38
+ click(self.page, self.main_menu_link)
39
+ return # Exit if successful
40
41
def click_log_out_link(self)->None:
42
click(self.page, self.log_out_link)
0 commit comments