Skip to content

Commit 67d51be

Browse files
committed
Addressed some of the pr comments
1 parent 28a044f commit 67d51be

32 files changed

+76
-78
lines changed

pages/active_batch_list_page.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from playwright.sync_api import Page
22
from utils.click_helper import click
33

4+
45
class ActiveBatchList:
56
def __init__(self, page: Page):
67
self.page = page

pages/archived_batch_list_page.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
from playwright.sync_api import Page,expect
1+
from playwright.sync_api import Page, expect
22
from utils.click_helper import click
33

4+
45
class ArchivedBatchList:
56
def __init__(self, page: Page):
67
self.page = page
@@ -15,7 +16,7 @@ def __init__(self, page: Page):
1516
self.count_filter = self.page.locator("#countFilter")
1617
self.table_data = self.page.locator("td")
1718

18-
def verify_table_data(self,value):
19+
def verify_table_data(self, value):
1920
expect(self.table_data.filter(has_text=value)).to_be_visible()
2021

2122
def text_id_filter(self, search_text: str):
@@ -62,5 +63,3 @@ def enter_count_filter(self, search_text: str):
6263
click(self.page, self.count_filter)
6364
self.count_filter.fill(search_text)
6465
self.count_filter.press("Enter")
65-
66-

pages/call_and_recall_page.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ def __init__(self, page: Page):
1212
self.non_invitation_days_page = self.page.get_by_role("link", name="Non Invitation Days")
1313
self.age_extension_rollout_plans_page = self.page.get_by_role("link", name="Age Extension Rollout Plans")
1414

15-
1615
def go_to_planning_and_monitoring_page(self):
1716
click(self.page, self.planning_and_monitoring_page)
1817

pages/cognito_login_page.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import os
2-
31
from playwright.sync_api import Page
42

53

pages/communications_production_page.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from playwright.sync_api import Page
22
from utils.click_helper import click
33

4+
45
class CommunicationsProduction:
56
def __init__(self, page: Page):
67
self.page = page
@@ -9,8 +10,8 @@ def __init__(self, page: Page):
910
self.archived_batch_list_page = self.page.get_by_role("link", name="Archived Batch List")
1011
self.letter_library_index_page = self.page.get_by_role("link", name="Letter Library Index")
1112
self.letter_signatory_page = self.page.get_by_role("link", name="Letter Signatory")
12-
self.electronic_communication_management_page = self.page.get_by_role("link", name="Electronic Communication Management")
13-
13+
self.electronic_communication_management_page = self.page.get_by_role("link",
14+
name="Electronic Communication Management")
1415

1516
def go_to_active_batch_list_page(self):
1617
click(self.page, self.active_batch_list_page)

pages/contacts_list_page.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ def __init__(self, page: Page):
1111
self.maintain_contacts_page = self.page.get_by_role("link", name="Maintain Contacts")
1212
self.my_preference_settings_page = self.page.get_by_role("link", name="My Preference Settings")
1313

14-
1514
def go_to_view_contacts_page(self):
1615
click(self.page, self.view_contacts_page)
1716

@@ -23,5 +22,3 @@ def go_to_maintain_contacts_details_page(self):
2322

2423
def go_to_my_preference_settings_page(self):
2524
click(self.page, self.my_preference_settings_page)
26-
27-

pages/create_a_plan_page.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ def __init__(self, page: Page):
1818
def click_set_all_button(self):
1919
click(self.page, self.set_all_button)
2020

21-
def fill_daily_invitation_rate_field(self,value: str):
21+
def fill_daily_invitation_rate_field(self, value: str):
2222
self.daily_invitation_rate_field.fill(value)
2323

24-
def fill_weekly_invitation_rate_field(self,value):
24+
def fill_weekly_invitation_rate_field(self, value):
2525
self.weekly_invitation_rate_field.fill(value)
2626

2727
def click_update_button(self):
@@ -33,11 +33,8 @@ def click_confirm_button(self):
3333
def click_save_button(self):
3434
click(self.page, self.save_button)
3535

36-
def fill_note_field(self,value):
36+
def fill_note_field(self, value):
3737
self.note_field.fill(value)
3838

3939
def click_save_note_button(self):
4040
click(self.page, self.save_note_button)
41-
42-
43-

pages/downloads_page.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ def __init__(self, page: Page):
1111
self.batch_download_request_and_page = self.page.get_by_role("link", name="Batch Download Request and")
1212
self.list_of_batch_downloads_page = self.page.get_by_role("cell", name="List of Batch Downloads", exact=True)
1313

14-
1514
def go_to_individual_download_request_page(self):
1615
click(self.page, self.individual_download_request_page)
1716

@@ -23,8 +22,3 @@ def go_to_batch_download_request_and_page(self):
2322

2423
def go_to_list_of_batch_downloads_page(self):
2524
click(self.page, self.list_of_batch_downloads_page)
26-
27-
28-
29-
30-

pages/fit_test_kits_page.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def __init__(self, page: Page):
1616
self.screening_incidents_list_page = self.page.get_by_role("link", name="Screening Incidents List")
1717
self.manage_qc_products_page = self.page.get_by_role("link", name="Manage QC Products")
1818
self.maintain_analysers_page = self.page.get_by_role("link", name="Maintain Analysers")
19-
self.fit_device_id=self.page.get_by_role("textbox", name="FIT Device ID")
19+
self.fit_device_id = self.page.get_by_role("textbox", name="FIT Device ID")
2020

2121
def go_to_fit_rollout_summary_page(self):
2222
click(self.page, self.fit_rollout_summary_page)
@@ -49,4 +49,4 @@ def go_to_maintain_analysers(self):
4949
click(self.page, self.maintain_analysers_page)
5050

5151
def go_to_fit_device_id(self):
52-
self.fit_device_id.enter()
52+
self.fit_device_id.enter()

pages/generate_invitations_page.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from utils.click_helper import click
44
import logging
55

6+
67
class GenerateInvitations:
78
def __init__(self, page: Page):
89
self.page = page
@@ -40,7 +41,7 @@ def wait_for_invitation_generation_complete(self) -> bool:
4041

4142
# Loop until the table no longer contains "Queued"
4243
logging.info(f"Waiting for successful generation")
43-
while elapsed < timeout: # there may be a stored procedure to speed this process up
44+
while elapsed < timeout: # there may be a stored procedure to speed this process up
4445
table_text = self.displayRS.text_content()
4546
if "Failed" in table_text:
4647
pytest.fail("Invitation has failed to generate")
@@ -56,7 +57,7 @@ def wait_for_invitation_generation_complete(self) -> bool:
5657
try:
5758
expect(self.displayRS).to_contain_text("Completed")
5859
logging.info("Invitations successfully generated")
59-
logging.info(f"Invitations took {elapsed/1000} seconds to generate")
60+
logging.info(f"Invitations took {elapsed / 1000} seconds to generate")
6061
except Exception as e:
6162
pytest.fail("Invitations not generated successfully")
6263

0 commit comments

Comments
 (0)