Skip to content

Commit ab8bb53

Browse files
As per PR # 107 comments, code change is implemented.
1 parent 7a67286 commit ab8bb53

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

pages/screening_subject_search/record_diagnosis_date_page.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,21 @@ def enter_date_in_diagnosis_date_field(self, date: datetime) -> None:
2222
"""
2323
self.click(self.diagnosis_date_field)
2424
CalendarPicker(self.page).v2_calendar_picker(date)
25-
self.diagnosis_date_field.press("Enter")
25+
self.diagnosis_date_field.press("Tab")
2626

2727
def click_save_button(self) -> None:
2828
"""Clicks the save button."""
2929
self.click(self.save_button)
30+
31+
def get_alert_message(self) -> str:
32+
"""
33+
Retrieves the visible alert message from the page, if any.
34+
Returns:
35+
str: The inner text of the alert element if it's visible;
36+
otherwise, an empty string.
37+
"""
38+
self.alert_message = self.page.get_by_role("alert")
39+
if self.alert_message.is_visible():
40+
return self.alert_message.inner_text()
41+
else:
42+
return ""

0 commit comments

Comments
 (0)