From 7e261be3046b38fcafb2680b2fb1531482954d02 Mon Sep 17 00:00:00 2001 From: Jannis Mattheis Date: Thu, 17 Jun 2021 20:16:45 +0200 Subject: [PATCH] Fix flaky e2e-tests --- ui/src/tests/message.test.ts | 2 ++ ui/src/tests/plugin.test.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/ui/src/tests/message.test.ts b/ui/src/tests/message.test.ts index 84609ac..707bae7 100644 --- a/ui/src/tests/message.test.ts +++ b/ui/src/tests/message.test.ts @@ -219,6 +219,7 @@ describe('Messages', () => { it('deletes all linux messages', async () => { await navigate('Linux'); await page.click('#delete-all'); + await page.waitForSelector('#delete-all:disabled'); await expectMessages({ all: [windows3, backup1, windows1], windows: [windows3, windows1], @@ -268,6 +269,7 @@ describe('Messages', () => { it('deletes all backup messages and navigates to all messages', async () => { await navigate('Backup'); await page.click('#delete-all'); + await page.waitForSelector('#delete-all:disabled'); await navigate('All Messages'); await createMessage(backup3, backupServerToken); await waitForExists(page, '.message .title', backup3.title); diff --git a/ui/src/tests/plugin.test.ts b/ui/src/tests/plugin.test.ts index 7dc90d8..fa40b85 100644 --- a/ui/src/tests/plugin.test.ts +++ b/ui/src/tests/plugin.test.ts @@ -170,6 +170,7 @@ describe('plugin', () => { await toggleEnabled(1); } await inDetailPage(1, async () => { + await page.waitForSelector('.displayer a'); const hook = await page.$eval('.displayer a', (el) => el.getAttribute('href')); await axios.get(hook!); });