diff --git a/CHANGELOG.md b/CHANGELOG.md index e60669c..87cee33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased] +## [UNRELEASED] ### Fixed diff --git a/tests/e2e/specs/reservation_question.spec.ts b/tests/e2e/specs/reservation_question.spec.ts index 9efecc7..5e46fc0 100644 --- a/tests/e2e/specs/reservation_question.spec.ts +++ b/tests/e2e/specs/reservation_question.spec.ts @@ -106,7 +106,8 @@ test.describe('Advanced forms - Material reservation question', () => { await expect(reservation.getAvailabilityMessage(widget)).toHaveText('This slot is available'); await page.getByRole('button', { name: 'Submit' }).click(); - await expect(page.getByRole('alert').getByRole('link', { name: form_name })).toBeVisible(); + await expect(page).toHaveURL(/\/front\/ticket\.form\.php\?id=\d+/); + await expect(page.getByRole('heading')).toContainText(form_name); }); }); diff --git a/tests/e2e/specs/table_question.spec.ts b/tests/e2e/specs/table_question.spec.ts index dfca6f3..ec7765f 100644 --- a/tests/e2e/specs/table_question.spec.ts +++ b/tests/e2e/specs/table_question.spec.ts @@ -106,8 +106,9 @@ test.describe('Advanced forms - Table question', () => { await page.getByRole('button', { name: 'Submit' }).click(); - // A link to the created answer/item confirms the submission succeeded. - await expect(page.getByRole('alert').getByRole('link', { name: form_name })).toBeVisible(); + // Being redirected to the created ticket confirms the submission succeeded. + await expect(page).toHaveURL(/\/front\/ticket\.form\.php\?id=\d+/); + await expect(page.getByRole('heading')).toContainText(form_name); }); }); @@ -178,7 +179,8 @@ test.describe('Advanced forms - Table question', () => { await expect(table.getEndUserCell(eu_table, 0, 0)).not.toHaveClass(/is-invalid/); await page.getByRole('button', { name: 'Submit' }).click(); - await expect(page.getByRole('alert').getByRole('link', { name: form_name })).toBeVisible(); + await expect(page).toHaveURL(/\/front\/ticket\.form\.php\?id=\d+/); + await expect(page.getByRole('heading')).toContainText(form_name); }); }); @@ -222,7 +224,8 @@ test.describe('Advanced forms - Table question', () => { await page.getByRole('button', { name: 'Submit' }).click(); - await expect(page.getByRole('alert').getByRole('link', { name: form_name })).toBeVisible(); + await expect(page).toHaveURL(/\/front\/ticket\.form\.php\?id=\d+/); + await expect(page.getByRole('heading')).toContainText(form_name); }); });