import { describe, expect, it } from "vitest" import { resolveAdminLocaleFromCookieValue } from "./server" describe("resolveAdminLocaleFromCookieValue", () => { it("accepts supported locales", () => { expect(resolveAdminLocaleFromCookieValue("de")).toBe("de") expect(resolveAdminLocaleFromCookieValue("en")).toBe("en") expect(resolveAdminLocaleFromCookieValue("es")).toBe("es") expect(resolveAdminLocaleFromCookieValue("fr")).toBe("fr") }) it("falls back to default locale for unknown values", () => { expect(resolveAdminLocaleFromCookieValue("it")).toBe("en") expect(resolveAdminLocaleFromCookieValue(undefined)).toBe("en") }) })