From 9180c8c00af5e202d98e783c4acc701c225ef211 Mon Sep 17 00:00:00 2001 From: Carine Dengler Date: Fri, 9 Feb 2024 17:00:43 +0100 Subject: [PATCH] test: fix voting test --- web/frontend/tests/forms.spec.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/web/frontend/tests/forms.spec.ts b/web/frontend/tests/forms.spec.ts index 7d50a710f..4105bf0f4 100644 --- a/web/frontend/tests/forms.spec.ts +++ b/web/frontend/tests/forms.spec.ts @@ -358,9 +358,12 @@ test('Assert "Vote" button is visible to admin/non-admin voter user', async ({ p test('Assert "Vote" button gets voting form', async ({ page }) => { await setUpMocks(page, 1, 6) - for (const user of [SCIPER_USER, SCIPER_ADMIN]) { - await logIn(page, user); + await logIn(page, SCIPER_USER); + page.waitForRequest(`${process.env.DELA_PROXY_URL}/evoting/forms/${FORMID}`) + await page.getByRole('button', { name: i18n.t('vote') }).click(); + // go back to form management page + await setUp(page, `/forms/${FORMID}`); + await logIn(page, SCIPER_ADMIN); page.waitForRequest(`${process.env.DELA_PROXY_URL}/evoting/forms/${FORMID}`) await page.getByRole('button', { name: i18n.t('vote') }).click(); - } });