Skip to content

Commit d0f998f

Browse files
committed
make pre-screening check more reliable
1 parent c6717db commit d0f998f

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

mavis/test/fixtures/helpers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ def wrapper(school: School, *programmes: Programme):
6363

6464
LogInPage(page).navigate()
6565
LogInPage(page).log_in_and_choose_team_if_necessary(nurse, team)
66+
6667
schedule_school_session_if_needed(
6768
page, school, list(programmes), [year_group], date_offset=7
6869
)

mavis/test/pages/sessions/sessions_patient_page.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,8 +218,12 @@ def confirm_pre_screening_checks(
218218
locator = self.pre_screening_listitem.get_by_text(check)
219219
expect(locator).to_be_visible()
220220
self.page.wait_for_load_state()
221+
expect(self.pre_screening_checkbox).to_be_editable()
221222
self.pre_screening_checkbox.check()
222223

224+
self.page.wait_for_load_state()
225+
expect(self.pre_screening_checkbox).to_be_checked()
226+
223227
def expect_conflicting_consent_text(self) -> None:
224228
expect(
225229
self.page.get_by_text(

0 commit comments

Comments
 (0)