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