M54: harden operations and demo resilience
MobilityOps acceptance / backend (push) Failing after 19s
MobilityOps acceptance / frontend (push) Successful in 25s
MobilityOps acceptance / e2e (push) Skipped

This commit is contained in:
NuklearRabbit
2026-08-24 03:31:03 +02:00
parent b0706989db
commit 81e3fd63bd
101 changed files with 5641 additions and 828 deletions
+7
View File
@@ -106,6 +106,13 @@ test("full guided demo walkthrough, start to finish, restoring the environment a
await expect(page.getByRole("heading", { name: "Wat Fleet Ops wel en niet is" })).toBeVisible();
await expect(page.getByText("Demomodus", { exact: false }).first()).toBeVisible();
await expect(page.getByText("Niet gekoppeld").first()).toBeVisible();
await page.getByRole("button", { name: "Demo afronden" }).click();
await expect(page.getByRole("dialog", { name: "Gegidste demo" })).toBeHidden();
const guideTrigger = page.locator(".demo-guide-trigger");
await expect(guideTrigger).toContainText("8/8");
await expect(guideTrigger).toBeFocused();
await page.reload();
await expect(page.getByRole("button", { name: /^Demo-gids/ }).first()).toContainText("8/8");
});
await test.step("restore the environment", async () => {