diff --git a/playwright/e2e/autosave.spec.ts b/playwright/e2e/autosave.spec.ts index 9a51a583709..7436e48b1e0 100644 --- a/playwright/e2e/autosave.spec.ts +++ b/playwright/e2e/autosave.spec.ts @@ -38,9 +38,9 @@ test('saves after being disconnected for 20 sec.', async ({ await expect(editor.el).toBeVisible() await editor.typeHeading('Hello world') await expect(editor.saveIndicator).toHaveAccessibleName(/Unsaved changes/) - setOffline() + await setOffline() await page.clock.fastForward(20_000) - setOnline() + await setOnline() await page.clock.fastForward(20_000) await expect(editor.saveIndicator).not.toHaveAccessibleName(/Unsaved changes/) // TODO: Why does this not work? await expect(await file.getContent()).toBe('## Hello world') @@ -56,9 +56,9 @@ test('saves after being disconnected for 2 minutes', async ({ await expect(editor.el).toBeVisible() await editor.typeHeading('Hello world') await expect(editor.saveIndicator).toHaveAccessibleName(/Unsaved changes/) - setOffline() + await setOffline() await page.clock.fastForward(120_000) - setOnline() + await setOnline() await page.clock.fastForward(40_000) await expect(editor.saveIndicator).not.toHaveAccessibleName(/Unsaved changes/) // TODO: Why does this not work? await expect(await file.getContent()).toBe('## Hello world')