Skip to content

Commit fc4bfe9

Browse files
committed
Addressing review comments
1 parent f7d7c90 commit fc4bfe9

File tree

2 files changed

+19
-8
lines changed

2 files changed

+19
-8
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from playwright.sync_api import Page
2+
from pages.screening_subject_search.result_from_symptomatic_procedure_page import (
3+
ResultFromSymptomaticProcedurePage,
4+
)
5+
6+
7+
class HighRiskFindingsResultFromSymptomaticProcedure(
8+
ResultFromSymptomaticProcedurePage
9+
):
10+
"""High-Risk Findings specific implementation of Result from Symptomatic Procedure Page."""
11+
12+
def __init__(self, page: Page):
13+
super().__init__(page)
14+
self.page = page

tests/regression/regression_tests/surveillance_regression_tests/test_surveillance_scenario_8.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
from playwright.sync_api import Page
33
from classes.repositories.subject_repository import SubjectRepository
44
from pages.organisations.organisations_page import OrganisationSwitchPage
5-
from pages.screening_subject_search.lnpcp_result_from_symptomatic_procedure_page import (
6-
LnpcpResultFromSymptomaticProcedure,
7-
)
5+
from pages.screening_subject_search.high_risk_findings_result_from_symptomatic_procedure_page import HighRiskFindingsResultFromSymptomaticProcedure
86
from pages.screening_subject_search.refer_to_mdt_page import ReferToMDTPage
97
from pages.screening_subject_search.reopen_episode_page import ReopenEpisodePage
108
from pages.screening_subject_search.reopen_surveillance_episode_page import (
@@ -62,7 +60,6 @@
6260
ReasonForSymptomaticReferral,
6361
)
6462

65-
6663
@pytest.mark.vpn_required
6764
@pytest.mark.regression
6865
@pytest.mark.surveillance_regression_tests
@@ -735,17 +732,17 @@ def test_scenario_8(page: Page, general_properties: dict) -> None:
735732
).click_high_risk_findings_result_from_symptomatic_procedure_button()
736733

737734
# And I set the Date of Symptomatic Procedure to "yesterday"
738-
LnpcpResultFromSymptomaticProcedure(page).enter_date_of_symptomatic_procedure(
735+
HighRiskFindingsResultFromSymptomaticProcedure(page).enter_date_of_symptomatic_procedure(
739736
datetime.today() - timedelta(days=1)
740737
)
741738
# And the Screening Interval is 36 months
742-
LnpcpResultFromSymptomaticProcedure(page).assert_text_in_alert_textbox(
739+
HighRiskFindingsResultFromSymptomaticProcedure(page).assert_text_in_alert_textbox(
743740
"recall interval of 36 months"
744741
)
745742
# And I select test number 1
746-
LnpcpResultFromSymptomaticProcedure(page).select_test_number(1)
743+
HighRiskFindingsResultFromSymptomaticProcedure(page).select_test_number(1)
747744
# And I save the Result from Symptomatic Procedure
748-
LnpcpResultFromSymptomaticProcedure(page).click_save_button()
745+
HighRiskFindingsResultFromSymptomaticProcedure(page).click_save_button()
749746

750747
# Then my subject has been updated as follows:
751748
criteria = {

0 commit comments

Comments
 (0)