Skip to content

Commit bc3a8dc

Browse files
committed
worked on review comments #6 (comment)
1 parent c972a4a commit bc3a8dc

22 files changed

+157
-157
lines changed

pages/batch_list_page.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,38 +17,38 @@ def __init__(self, page: Page):
1717
self.table_data = self.page.locator("td")
1818
self.batch_successfully_archived_msg = self.page.locator('text="Batch Successfully Archived and Printed"')
1919

20-
def verify_table_data(self, value):
20+
def verify_table_data(self, value)->None:
2121
expect(self.table_data.filter(has_text=value)).to_be_visible()
2222

23-
def enter_id_filter(self, search_text: str):
23+
def enter_id_filter(self, search_text: str)->None:
2424
self.id_filter.fill(search_text)
2525
self.id_filter.press("Enter")
2626

27-
def enter_type_filter(self, search_text: str):
27+
def enter_type_filter(self, search_text: str)->None:
2828
self.type_filter.fill(search_text)
2929
self.type_filter.press("Enter")
3030

31-
def enter_original_filter(self, search_text: str):
31+
def enter_original_filter(self, search_text: str)->None:
3232
self.original_filter.fill(search_text)
3333
self.original_filter.press("Enter")
3434

35-
def enter_event_code_filter(self, search_text: str):
35+
def enter_event_code_filter(self, search_text: str)->None:
3636
self.event_code_filter.fill(search_text)
3737
self.event_code_filter.press("Enter")
3838

39-
def enter_description_filter(self, search_text: str):
39+
def enter_description_filter(self, search_text: str)->None:
4040
self.description_filter.fill(search_text)
4141
self.description_filter.press("Enter")
4242

43-
def enter_batch_split_by_filter(self, search_text: str):
43+
def enter_batch_split_by_filter(self, search_text: str)->None:
4444
self.batch_split_by_filter.fill(search_text)
4545
self.batch_split_by_filter.press("Enter")
4646

47-
def enter_screening_centre_filter(self, search_text: str):
47+
def enter_screening_centre_filter(self, search_text: str)->None:
4848
self.screening_centre_filter.fill(search_text)
4949
self.screening_centre_filter.press("Enter")
5050

51-
def enter_count_filter(self, search_text: str):
51+
def enter_count_filter(self, search_text: str)->None:
5252
self.count_filter.fill(search_text)
5353
self.count_filter.press("Enter")
5454

pages/bcss_home_page.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -17,31 +17,31 @@ def __init__(self, page: Page):
1717
# Bowel Cancer Screening System header
1818
self.bowel_cancer_screening_system_header = self.page.locator("#ntshAppTitle")
1919

20-
def click_sub_menu_link(self):
20+
def click_sub_menu_link(self)->None:
2121
click(self.page, self.sub_menu_link)
2222

23-
def click_hide_sub_menu_link(self):
23+
def click_hide_sub_menu_link(self)->None:
2424
click(self.page, self.hide_sub_menu_link)
2525

26-
def click_select_org_link(self):
26+
def click_select_org_link(self)->None:
2727
click(self.page, self.select_org_link)
2828

29-
def click_back_button(self):
29+
def click_back_button(self)->None:
3030
click(self.page, self.back_button)
3131

32-
def click_release_notes_link(self):
32+
def click_release_notes_link(self)->None:
3333
click(self.page, self.release_notes_link)
3434

35-
def click_refresh_alerts_link(self):
35+
def click_refresh_alerts_link(self)->None:
3636
click(self.page, self.refresh_alerts_link)
3737

38-
def click_user_guide_link(self):
38+
def click_user_guide_link(self)->None:
3939
click(self.page, self.user_guide_link)
4040

41-
def click_help_link(self):
41+
def click_help_link(self)->None:
4242
click(self.page, self.help_link)
4343

44-
def bowel_cancer_screening_system_header_is_displayed(self):
44+
def bowel_cancer_screening_system_header_is_displayed(self)->None:
4545
expect(self.bowel_cancer_screening_system_header).to_contain_text("Bowel Cancer Screening System")
4646

4747

@@ -62,38 +62,38 @@ def __init__(self, page: Page):
6262
self.screening_practitioner_appointments_page = self.page.get_by_role("link", name="Screening Practitioner")
6363
self.screening_subject_search_page = self.page.get_by_role("link", name="Screening Subject Search")
6464

65-
def go_to_contacts_list_page(self):
65+
def go_to_contacts_list_page(self)->None:
6666
click(self.page, self.contacts_list_page)
6767

68-
def go_to_bowel_scope_page(self):
68+
def go_to_bowel_scope_page(self)->None:
6969
click(self.page, self.bowel_scope_page)
7070

71-
def go_to_call_and_recall_page(self):
71+
def go_to_call_and_recall_page(self)->None:
7272
click(self.page, self.call_and_recall_page)
7373

74-
def go_to_communications_production_page(self):
74+
def go_to_communications_production_page(self)->None:
7575
click(self.page, self.communications_production_page)
7676

77-
def go_to_download_page(self):
77+
def go_to_download_page(self)->None:
7878
click(self.page, self.download_page)
7979

80-
def go_to_fit_test_kits_page(self):
80+
def go_to_fit_test_kits_page(self)->None:
8181
click(self.page, self.fit_test_kits_page)
8282

83-
def go_to_gfob_test_kits_page(self):
83+
def go_to_gfob_test_kits_page(self)->None:
8484
click(self.page, self.gfob_test_kits_page)
8585

86-
def go_to_lynch_surveillance_page(self):
86+
def go_to_lynch_surveillance_page(self)->None:
8787
click(self.page, self.lynch_surveillance_page)
8888

89-
def go_to_organisations_page(self):
89+
def go_to_organisations_page(self)->None:
9090
click(self.page, self.organisations_page)
9191

92-
def go_to_reports_page(self):
92+
def go_to_reports_page(self)->None:
9393
click(self.page, self.reports_page)
9494

95-
def go_to_screening_practitioner_appointments_page(self):
95+
def go_to_screening_practitioner_appointments_page(self)->None:
9696
click(self.page, self.screening_practitioner_appointments_page)
9797

98-
def go_to_screening_subject_search_page(self):
98+
def go_to_screening_subject_search_page(self)->None:
9999
click(self.page, self.screening_subject_search_page)

pages/call_and_recall_page.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ 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-
def go_to_planning_and_monitoring_page(self):
15+
def go_to_planning_and_monitoring_page(self)->None:
1616
click(self.page, self.planning_and_monitoring_page)
1717

18-
def go_to_generate_invitations_page(self):
18+
def go_to_generate_invitations_page(self)->None:
1919
click(self.page, self.generate_invitations_page)
2020

21-
def go_to_invitation_generation_progress_page(self):
21+
def go_to_invitation_generation_progress_page(self)->None:
2222
click(self.page, self.invitation_generation_progress_page)
2323

24-
def go_to_non_invitation_days_page(self):
24+
def go_to_non_invitation_days_page(self)->None:
2525
click(self.page, self.non_invitation_days_page)
2626

27-
def go_to_age_extension_rollout_plans_page(self):
27+
def go_to_age_extension_rollout_plans_page(self)->None:
2828
click(self.page, self.age_extension_rollout_plans_page)

pages/communications_production_page.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ def __init__(self, page: Page):
1212
self.letter_signatory_page = self.page.get_by_role("link", name="Letter Signatory")
1313
self.electronic_communication_management_page = self.page.get_by_role("link", name="Electronic Communication Management")
1414

15-
def go_to_active_batch_list_page(self):
15+
def go_to_active_batch_list_page(self)->None:
1616
click(self.page, self.active_batch_list_page)
1717

18-
def go_to_archived_batch_list_page(self):
18+
def go_to_archived_batch_list_page(self)->None:
1919
click(self.page, self.archived_batch_list_page)
2020

21-
def go_to_letter_library_index_page(self):
21+
def go_to_letter_library_index_page(self)->None:
2222
click(self.page, self.letter_library_index_page)
2323

24-
def go_to_letter_signatory_page(self):
24+
def go_to_letter_signatory_page(self)->None:
2525
click(self.page, self.letter_signatory_page)
2626

27-
def go_to_electronic_communication_management_page(self):
27+
def go_to_electronic_communication_management_page(self)->None:
2828
click(self.page, self.electronic_communication_management_page)

pages/contacts_list_page.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ 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-
def go_to_view_contacts_page(self):
14+
def go_to_view_contacts_page(self)->None:
1515
click(self.page, self.view_contacts_page)
1616

17-
def go_to_edit_my_contact_details_page(self):
17+
def go_to_edit_my_contact_details_page(self)->None:
1818
click(self.page, self.edit_my_contact_details_page)
1919

20-
def go_to_maintain_contacts_details_page(self):
20+
def go_to_maintain_contacts_details_page(self)->None:
2121
click(self.page, self.maintain_contacts_page)
2222

23-
def go_to_my_preference_settings_page(self):
23+
def go_to_my_preference_settings_page(self)->None:
2424
click(self.page, self.my_preference_settings_page)

pages/create_a_plan_page.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,26 @@ def __init__(self, page: Page):
1515
self.note_field = self.page.get_by_placeholder("Enter note")
1616
self.save_note_button = self.page.locator("#saveNote").get_by_role("button", name="Save")
1717

18-
def click_set_all_button(self):
18+
def click_set_all_button(self)->None:
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)->None:
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)->None:
2525
self.weekly_invitation_rate_field.fill(value)
2626

27-
def click_update_button(self):
27+
def click_update_button(self)->None:
2828
click(self.page, self.update_button)
2929

30-
def click_confirm_button(self):
30+
def click_confirm_button(self)->None:
3131
click(self.page, self.confirm_button)
3232

33-
def click_save_button(self):
33+
def click_save_button(self)->None:
3434
click(self.page, self.save_button)
3535

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

39-
def click_save_note_button(self):
39+
def click_save_note_button(self)->None:
4040
click(self.page, self.save_note_button)

pages/downloads_page.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ 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-
def go_to_individual_download_request_page(self):
14+
def go_to_individual_download_request_page(self)->None:
1515
click(self.page, self.individual_download_request_page)
1616

17-
def go_to_list_of_individual_downloads_page(self):
17+
def go_to_list_of_individual_downloads_page(self)->None:
1818
click(self.page, self.list_of_individual_downloads_page)
1919

20-
def go_to_batch_download_request_and_page(self):
20+
def go_to_batch_download_request_and_page(self)->None:
2121
click(self.page, self.batch_download_request_and_page)
2222

23-
def go_to_list_of_batch_downloads_page(self):
23+
def go_to_list_of_batch_downloads_page(self)->None:
2424
click(self.page, self.list_of_batch_downloads_page)

pages/fit_test_kits_page.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,35 +18,35 @@ def __init__(self, page: Page):
1818
self.maintain_analysers_page = self.page.get_by_role("link", name="Maintain Analysers")
1919
self.fit_device_id = self.page.get_by_role("textbox", name="FIT Device ID")
2020

21-
def go_to_fit_rollout_summary_page(self):
21+
def go_to_fit_rollout_summary_page(self)->None:
2222
click(self.page, self.fit_rollout_summary_page)
2323

24-
def go_to_log_devices_page(self):
24+
def go_to_log_devices_page(self)->None:
2525
click(self.page, self.log_devices_page)
2626

27-
def go_to_view_fit_kit_result(self):
27+
def go_to_view_fit_kit_result(self)->None:
2828
click(self.page, self.view_fit_kit_result_page)
2929

30-
def go_to_kit_service_management(self):
30+
def go_to_kit_service_management(self)->None:
3131
click(self.page, self.kit_service_management_page)
3232

33-
def go_to_kit_result_audit(self):
33+
def go_to_kit_result_audit(self)->None:
3434
click(self.page, self.kit_result_audit_page)
3535

36-
def go_to_view_algorithm(self):
36+
def go_to_view_algorithm(self)->None:
3737
click(self.page, self.view_algorithm_page)
3838

39-
def go_to_view_screening_centre_fit(self):
39+
def go_to_view_screening_centre_fit(self)->None:
4040
click(self.page, self.view_screening_centre_fit_page)
4141

42-
def go_to_screening_incidents_list(self):
42+
def go_to_screening_incidents_list(self)->None:
4343
click(self.page, self.screening_incidents_list_page)
4444

45-
def go_to_manage_qc_products(self):
45+
def go_to_manage_qc_products(self)->None:
4646
click(self.page, self.manage_qc_products_page)
4747

48-
def go_to_maintain_analysers(self):
48+
def go_to_maintain_analysers(self)->None:
4949
click(self.page, self.maintain_analysers_page)
5050

51-
def go_to_fit_device_id(self):
52-
self.fit_device_id.enter()
51+
def go_to_fit_device_id(self)->None:
52+
click(self.page, self.fit_device_id)

pages/generate_invitations_page.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ def __init__(self, page: Page):
1414
self.planned_invitations_total = self.page.locator("#col8_total")
1515
self.self_referrals_total = self.page.locator("#col9_total")
1616

17-
def click_generate_invitations_button(self):
17+
def click_generate_invitations_button(self)->None:
1818
click(self.page, self.generate_invitations_button)
1919

20-
def click_refresh_button(self):
20+
def click_refresh_button(self)->None:
2121
click(self.page, self.refresh_button)
2222

2323
def wait_for_invitation_generation_complete(self) -> bool:

pages/invitations_monitoring_page.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ class InvitationsMonitoring:
55
def __init__(self, page: Page):
66
self.page = page
77

8-
def go_to_invitation_plan_page(self, sc_id):
8+
def go_to_invitation_plan_page(self, sc_id)->None:
99
self.page.get_by_role("link", name=sc_id).click()

0 commit comments

Comments
 (0)