Fix flaky e2e-tests

This commit is contained in:
Jannis Mattheis 2021-06-17 20:16:45 +02:00
parent 98f937ca4a
commit 7e261be304
2 changed files with 3 additions and 0 deletions

View File

@ -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);

View File

@ -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!);
});