import { expect, test } from "@playwright/test"; import { loginViaUi } from "./support/login-via-ui"; test("IDENTITY-LOGOUT-001: cierra la sesión y bloquea el acceso posterior a rutas privadas", async ({ page, }) => { await loginViaUi(page); await page.locator("#account-menu").click(); await expect(page.locator("#account-logout")).toBeVisible(); await page.locator("#account-logout").click(); await expect(page).toHaveURL(/\/login(?:\?.*)?$/); await expect(page.locator("#login-email")).toBeVisible(); await page.goto("/account"); await expect(page).toHaveURL(/\/login\?returnTo=%2Faccount$/); await expect(page.locator("#login-email")).toBeVisible(); });