Skip to content

Commit b10f830

Browse files
✅ - test: attempt to make the tests less flaky
1 parent 276d528 commit b10f830

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

backend/src/openarchiefbeheer/destruction/tests/e2e/features/test_feature_list_edit.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ async def test_scenario_user_edits_multi_page_destruction_list(self):
5757
await self.then.zaak_should_be_selected(page, "ZAAK-200")
5858
await self.then.not_.zaak_should_be_selected(page, "ZAAK-100") # First unselected zaak
5959

60-
await self.when.user_selects_zaak(page, "ZAAK-100")
60+
await self.when.user_selects_zaak(page, "ZAAK-100", timeout=6000)
6161
await self.when.user_clicks_button(page, "Vernietigingslijst aanpassen")
6262
await self.then.path_should_be(page, f"/destruction-lists/{str(destruction_list.uuid)}/edit")
6363

backend/src/openarchiefbeheer/utils/tests/gherkin.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -578,10 +578,11 @@ async def user_clicks_checkbox(self, page, name, index=0):
578578
async def user_clicks_radio(self, page, name, index=0):
579579
await self._user_clicks("radio", page, name, index=index)
580580

581-
async def user_selects_zaak(self, page, identificatie):
581+
async def user_selects_zaak(self, page, identificatie, timeout=None):
582582
locator = page.get_by_role(
583583
"row", name=f"(de)selecteer rij {identificatie}"
584584
).get_by_label("(de)selecteer rij")
585+
await locator.wait_for(timeout=timeout)
585586
await locator.click()
586587

587588
async def _user_clicks(self, role, page, name, index=0):

0 commit comments

Comments
 (0)