feat(i18n): localize shell and common UI
This commit is contained in:
@@ -86,8 +86,47 @@ test.describe("language switcher", () => {
|
||||
await expect(
|
||||
page.getByRole("heading", { name: "Panel de control" }),
|
||||
).toBeVisible()
|
||||
await expect(page.getByRole("link", { name: /Inicio/ })).toBeVisible()
|
||||
await page.getByRole("button", { name: /Inventario/ }).click()
|
||||
await expect(page.getByRole("link", { name: /Artículos/ })).toBeVisible()
|
||||
await expect(
|
||||
page.getByRole("link", { name: /Destinatarios/ }),
|
||||
).toBeVisible()
|
||||
await expect(page.getByRole("link", { name: /Usuarios/ })).toBeVisible()
|
||||
|
||||
await page.getByRole("button", { name: "Añadir" }).click()
|
||||
await expect(page.getByRole("menuitem", { name: /Importar/ })).toBeVisible()
|
||||
await expect(
|
||||
page.getByRole("menuitem", { name: /Categoría/ }),
|
||||
).toBeVisible()
|
||||
await expect(
|
||||
page.getByRole("menuitem", { name: /Asignación/ }),
|
||||
).toBeVisible()
|
||||
await page.keyboard.press("Escape")
|
||||
|
||||
await expect(page.getByText("E2E Admin")).toBeVisible()
|
||||
await expect(page.getByText("admin@example.test")).toBeVisible()
|
||||
await page.getByText("E2E Admin").click()
|
||||
await expect(page.getByText("Mi cuenta")).toBeVisible()
|
||||
await expect(
|
||||
page.getByRole("button", { name: "Cerrar sesión" }),
|
||||
).toBeVisible()
|
||||
await page.keyboard.press("Escape")
|
||||
|
||||
await page.goto("/admin/users")
|
||||
await expect(page.getByPlaceholder("Buscar...")).toBeVisible()
|
||||
await expect(page.getByRole("searchbox", { name: "Buscar" })).toBeVisible()
|
||||
|
||||
await page.goto("/forbidden")
|
||||
await expect(
|
||||
page.getByRole("heading", { name: "Acceso denegado" }),
|
||||
).toBeVisible()
|
||||
await expect(
|
||||
page.getByText("No tienes permisos para acceder a esta sección."),
|
||||
).toBeVisible()
|
||||
await expect(
|
||||
page.getByRole("link", { name: "Volver al inicio" }),
|
||||
).toBeVisible()
|
||||
|
||||
await expectLocaleCookie(page, "es")
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user