Skip to content

Commit 3ea52f0

Browse files
committed
Resolving merge conflicts
1 parent 07849c1 commit 3ea52f0

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

pages/base_page.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ def __init__(self, page: Page):
3131
self.screening_subject_search_page = self.page.get_by_role("link", name="Screening Subject Search")
3232
# Bowel Cancer Screening System header
3333
self.bowel_cancer_screening_system_header = self.page.locator("#ntshAppTitle")
34+
# Bowel Cancer Screening Page header
35+
self.bowel_cancer_screening_page_header = self.page.locator("#ntshPageTitle")
3436
self.main_menu__header = self.page.locator("#ntshPageTitle")
3537

3638
def click_main_menu_link(self) -> None:
@@ -69,7 +71,7 @@ def click_help_link(self) -> None:
6971
def bowel_cancer_screening_system_header_is_displayed(self) -> None:
7072
expect(self.bowel_cancer_screening_system_header).to_contain_text("Bowel Cancer Screening System")
7173

72-
def main_menu_header_is_displayed(self)->None:
74+
def main_menu_header_is_displayed(self) -> None:
7375
expect(self.main_menu__header).to_contain_text("Main Menu")
7476

7577
def bowel_cancer_screening_page_title_contains_text(self, text: str) -> None:
@@ -98,7 +100,7 @@ def go_to_download_page(self) -> None:
98100
def go_to_fit_test_kits_page(self) -> None:
99101
self.click(self.fit_test_kits_page)
100102

101-
def go_to_gfobt_test_kits_page(self)->None:
103+
def go_to_gfobt_test_kits_page(self) -> None:
102104
self.click(self.gfobt_test_kits_page)
103105

104106
def go_to_lynch_surveillance_page(self) -> None:
@@ -126,18 +128,10 @@ def click(self, locator) -> None:
126128
try:
127129
self.page.wait_for_load_state('load')
128130
self.page.wait_for_load_state('domcontentloaded')
129-
locator.wait_for(state = "attached")
130-
locator.wait_for(state = "visible")
131+
locator.wait_for(state="attached")
132+
locator.wait_for(state="visible")
131133
locator.click()
132134

133135
except Exception as locatorClickError:
134136
logging.warning(f"Failed to click element with error: {locatorClickError}, trying again...")
135137
locator.click()
136-
137-
def bowel_cancer_screening_page_title_contains_text(self, text: str) -> None:
138-
"""Asserts that the page title contains the specified text.
139-
140-
Args:
141-
text (str): The expected text that you want to assert for the page title ("#ntshPageTitle") element.
142-
"""
143-
expect(self.bowel_cancer_screening_page_header).to_contain_text(text)

0 commit comments

Comments
 (0)