From 0b2975983de0bb69e61bacbf6b4fef6e5bd52fb5 Mon Sep 17 00:00:00 2001 From: Ivan Vasilov Date: Mon, 27 May 2024 18:41:07 +0200 Subject: [PATCH] Wait for the other toast. --- playwright-tests/tests/snapshot/spec/table-editor.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/playwright-tests/tests/snapshot/spec/table-editor.spec.ts b/playwright-tests/tests/snapshot/spec/table-editor.spec.ts index a05cf6a0c7b..e84d070f765 100644 --- a/playwright-tests/tests/snapshot/spec/table-editor.spec.ts +++ b/playwright-tests/tests/snapshot/spec/table-editor.spec.ts @@ -11,7 +11,6 @@ test.describe('Table Editor page', () => { await page.goto('/project/default/editor') await page.getByRole('button', { name: 'New table', exact: true }).click() - // need to wait for the panel animation await page .locator('.col-span-8 > div > .relative > .peer\\/input') .first() @@ -25,7 +24,8 @@ test.describe('Table Editor page', () => { await page.getByText('textVariable-length character').click() await page.getByRole('button', { name: 'Save' }).waitFor({ state: 'visible' }) await page.getByRole('button', { name: 'Save' }).click() - await page.locator('#toast').getByRole('button').click() + await dismissToast(page) + await page.getByRole('button', { name }).click() await page.getByTestId('table-editor-insert-new-row').click() await page.getByText('Insert a new row into').click()