diff --git a/e2e/aufgaben.spec.ts b/e2e/aufgaben.spec.ts index 75c6324..89fe0af 100644 --- a/e2e/aufgaben.spec.ts +++ b/e2e/aufgaben.spec.ts @@ -72,6 +72,11 @@ test.describe('Aufgaben', () => { await expect(inListe).toBeVisible() await inListe.getByRole('button', { name: 'Als erledigt abhaken' }).click() + // Auf die Bestätigung warten, bevor es weitergeht: der Klick stößt eine + // Server Action an, und ohne diesen Haltepunkt navigiert der Test + // gelegentlich schneller, als gespeichert wird. + await expect(page.getByText('ist jetzt erledigt')).toBeVisible() + // Erledigtes fällt aus der Standardansicht heraus. await page.goto('/aufgaben') await expect(page.locator('li').filter({ hasText: titel })).toHaveCount(0)