Skip to content

Commit 37b1f23

Browse files
Code change is implemented for JIRA Ticket BCSS - 20615 - Selenium to Playwright - Regression Tests - Subject Episodes - Diagnosis Date
1 parent 0d9913d commit 37b1f23

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

pages/screening_subject_search/record_diagnosis_date_page.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ def __init__(self, page: Page):
1414
self.diagnosis_date_field = self.page.locator("#diagnosisDate")
1515
self.save_button = self.page.get_by_role("button", name="Save")
1616

17+
def get_alert_message(self) -> str:
18+
19+
self.alert_message = self.page.get_by_role("alert")
20+
if self.alert_message.is_visible():
21+
return self.alert_message.inner_text()
22+
else:
23+
return ""
24+
1725
def enter_date_in_diagnosis_date_field(self, date: datetime) -> None:
1826
"""
1927
Enters a date in the diagnosis date field.
@@ -22,7 +30,7 @@ def enter_date_in_diagnosis_date_field(self, date: datetime) -> None:
2230
"""
2331
self.click(self.diagnosis_date_field)
2432
CalendarPicker(self.page).v2_calendar_picker(date)
25-
self.diagnosis_date_field.press("Enter")
33+
self.diagnosis_date_field.press("Tab")
2634

2735
def click_save_button(self) -> None:
2836
"""Clicks the save button."""

0 commit comments

Comments
 (0)