Skip to content

Commit f88da7b

Browse files
committed
rebase and fix test
1 parent 9c99da5 commit f88da7b

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

mavis/test/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ def get_onboarding_data_for_tests(
559559
"medical_secretary",
560560
"superuser",
561561
"prescriber",
562-
"medical_secretary",
562+
"healthcare_assistant",
563563
)
564564
}
565565
clinics = [Clinic.generate()]

mavis/test/pages/sessions.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,7 @@ def confirm_pre_screening_checks(
510510
for check in programme.pre_screening_checks(consent_option):
511511
locator = self.pre_screening_listitem.get_by_text(check)
512512
expect(locator).to_be_visible()
513+
self.page.wait_for_load_state()
513514
self.pre_screening_checkbox.check()
514515

515516
@step("Click on Yes")
@@ -858,8 +859,11 @@ def record_vaccination_for_child(
858859
notes: str = "",
859860
*,
860861
at_school: bool = True,
862+
psd_option: bool = False,
861863
) -> datetime:
862-
self.click_record_vaccinations_tab()
864+
# temporarily do not go to record vaccinations tab for psds
865+
if not psd_option:
866+
self.click_record_vaccinations_tab()
863867
self.search_child(vaccination_record.child)
864868
self.click_programme_tab(vaccination_record.programme)
865869

tests/test_psd.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import pytest
22

33
from mavis.test.data import ClassFileMapping
4-
from mavis.test.models import ConsentOption, Programme, Vaccine
4+
from mavis.test.models import ConsentOption, Programme, VaccinationRecord, Vaccine
55

66

77
@pytest.fixture
@@ -94,10 +94,7 @@ def test_delivering_vaccination_after_psd(
9494
dashboard_page.click_sessions()
9595
sessions_page.click_session_for_programme_group(school, Programme.FLU)
9696
sessions_page.register_child_as_attending(str(child))
97-
sessions_page.page.pause()
98-
sessions_page.record_vaccs_for_child(
99-
child,
100-
Programme.FLU,
101-
fluenz_batch_name,
102-
ConsentOption.BOTH,
97+
sessions_page.record_vaccination_for_child(
98+
VaccinationRecord(child, Programme.FLU, fluenz_batch_name, ConsentOption.BOTH),
99+
psd_option=True,
103100
)

0 commit comments

Comments
 (0)