import { expect, test } from "@playwright/test" test.describe("i18n smoke", () => { test("web language selector changes selected locale", async ({ page }, testInfo) => { test.skip(testInfo.project.name !== "web-chromium") await page.goto("/") const selector = page.locator("select").first() await selector.selectOption("de") await expect(selector).toHaveValue("de") await selector.selectOption("es") await expect(selector).toHaveValue("es") }) test("admin auth language selector changes selected locale", async ({ page }, testInfo) => { test.skip(testInfo.project.name !== "admin-chromium") await page.goto("/login") const selector = page.locator("select").first() await selector.selectOption("fr") await expect(selector).toHaveValue("fr") await selector.selectOption("en") await expect(selector).toHaveValue("en") }) })