Phase 11: Freigabereife (#16)
Pruefung / pruefung (push) Canceled after 0s
Pruefung / oberflaeche (push) Canceled after 0s

This commit was merged in pull request #16.
This commit is contained in:
2026-09-06 20:05:49 +00:00
parent 91742a0dd7
commit 14cc4de9b8
21 changed files with 2495 additions and 8 deletions
+10
View File
@@ -296,6 +296,16 @@ test.describe("Benachrichtigungen", () => {
await anmelden(page);
await page.goto("/benachrichtigungen/vorlagen");
// Erst warten, bis die Seite im Browser lebendig ist.
//
// Die Platzhalter-Knöpfe entstehen client-seitig; sind sie da, ist
// hydriert. Ohne diese Zusicherung wurde unter Last auf „Speichern“
// geklickt, bevor React lief — dann verschickt das Formular sich selbst,
// die Seite lädt neu, und die Fehlerfläche entsteht nie. Der Test fiel
// dann mit „Element nicht gefunden“ aus, obwohl der Server richtig
// ablehnte.
await expect(page.getByRole("button", { name: "{titel}" })).toBeVisible();
const feld = page.getByLabel("Nachricht");
await feld.fill("Am {datum} um {uhrzeit}. Und ein {tippfehler}.");
await page.getByRole("button", { name: "Speichern" }).click();