Skip to content

Commit 641e0d8

Browse files
authored
Merge pull request #524 from NHSDigital/fix-historical-upload-test
Fix historical upload test
2 parents 5f34918 + 8630fda commit 641e0d8

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

mavis/test/pages/children.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ def __init__(self, page: Page, test_data: TestData):
5454
self.archive_record_button = self.page.get_by_role(
5555
"button", name="Archive record"
5656
)
57+
self.advanced_filters_link = self.page.get_by_text("Advanced filters")
58+
self.children_aged_out_of_programmes_checkbox = self.page.get_by_role(
59+
"checkbox", name="Children aged out of programmes"
60+
)
5761

5862
def verify_headers(self):
5963
expect(self.children_heading).to_be_visible()
@@ -192,3 +196,11 @@ def click_archive_record(self):
192196

193197
def check_child_is_unarchived(self):
194198
expect(self.archive_child_record_link).to_be_visible()
199+
200+
@step("Click on Advanced filters")
201+
def click_advanced_filters(self):
202+
self.advanced_filters_link.click()
203+
204+
@step("Check Children aged out of programmes")
205+
def check_children_aged_out_of_programmes(self):
206+
self.children_aged_out_of_programmes_checkbox.check()

tests/test_import_records.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,8 @@ def test_vaccs_historic_no_urn_mav_855(
299299
dashboard_page.click_mavis()
300300
dashboard_page.click_children()
301301

302+
children_page.click_advanced_filters()
303+
children_page.check_children_aged_out_of_programmes()
302304
children_page.search_for_a_child_name(str(child))
303305
children_page.click_record_for_child(child)
304306
children_page.click_vaccination_details(school)

0 commit comments

Comments
 (0)