test.govlab/quality/core/resolvers/canon.resolver.test.ts
test.govlab/quality/core/resolvers/canon.resolver.test.ts is a file in Codebase Testing. 8 lines of code and 0 definitions.
import { buildCanonIndex, canonFor } from "@govlab/quality/core/resolvers/canon.resolver.ts";
import { expect, test } from "vitest";
test("canonFor reads a rule's canon by its full id, then by its bare id", () => {
const index = new Map([["no-x", ["quality:concept:x"]]]);
expect(canonFor("plugin/no-x", index)).toStrictEqual(["quality:concept:x"]);
expect(canonFor("no-y", index)).toStrictEqual([]);
expect(buildCanonIndex().size).toBeGreaterThan(0);
});