import { describe, it, expect } from "vitest"; import { frenchWordListCatalog } from "./index.js"; describe("french word lists", () => { it("has descriptors", () => { expect(frenchWordListCatalog.descriptors.length).toBeGreaterThan(0); }); it("can load descriptor data", async () => { const descriptors = frenchWordListCatalog.getDescriptorsByExamGrade("A1"); expect(descriptors.length).toBeGreaterThan(0); const data = await descriptors[0].load(); expect(data.words).toBeDefined(); expect(data.words.length).toBeGreaterThan(0); }); });