Files
vercel__eve/apps/docs/lib/geistdocs/languages.test.ts
John Phamous bf04750363 Harden docs routing and discovery (#1613)
Signed-off-by: John Pham <john.pham@vercel.com>
2026-08-04 15:25:08 -05:00

18 lines
576 B
TypeScript

import { describe, expect, it } from "vitest";
import { defaultLanguage, isSupportedLanguage, supportedLanguages } from "./languages";
describe("supported languages", () => {
it("accepts configured locales", () => {
expect(defaultLanguage).toBe("en");
expect(supportedLanguages).toEqual(["en"]);
expect(isSupportedLanguage("en")).toBe(true);
});
it.each(["api", "apple-touch-icon.png", "llms-full.txt", "unknown.xml"])(
"rejects root segment %s as a locale",
(language) => {
expect(isSupportedLanguage(language)).toBe(false);
},
);
});