1- from playwright .sync_api import Page ,expect
1+ from playwright .sync_api import Page , expect
22from pages .base_page import BasePage
33from enum import StrEnum
44
@@ -10,8 +10,12 @@ def __init__(self, page: Page):
1010 super ().__init__ (page )
1111 self .page = page
1212 # Diagnostic Test Outcome- page locators
13- self .test_outcome_result = self .page .get_by_role ("cell" , name = "outcome_name" ).nth (1 )
14- self .test_outcome_dropdown = self .page .get_by_label ("Outcome of Diagnostic Test" )
13+ self .test_outcome_result = self .page .get_by_role (
14+ "cell" , name = "outcome_name"
15+ ).nth (1 )
16+ self .test_outcome_dropdown = self .page .get_by_label (
17+ "Outcome of Diagnostic Test"
18+ )
1519 self .save_button = self .page .get_by_role ("button" , name = "Save" )
1620
1721 def verify_diagnostic_test_outcome (self , outcome_name : str ) -> None :
@@ -26,9 +30,10 @@ def click_save_button(self) -> None:
2630 """Click the 'Save' button."""
2731 self .click (self .save_button )
2832
33+
2934class OutcomeOfDiagnosticTest (StrEnum ):
3035 """Enum for outcome of diagnostic test options."""
3136
3237 Failed_Test_Refer_Another = "20363"
3338 Refer_Symptomatic = "20366"
34- Refer_Surveillance = "20365"
39+ Refer_Surveillance = "20365"
0 commit comments