test.govlab/quality/core/predicates/concept.predicate.test.ts
test.govlab/quality/core/predicates/concept.predicate.test.ts is a file in Codebase Testing. 10 lines of code and 0 definitions.
import { describe, expect, it } from "vitest";
import type { ResolvedConcern } from "@govlab/quality/types/concern.types.ts";
import { excludedByConcept } from "@govlab/quality/core/predicates/concept.predicate.ts";
describe("excludedByConcept", () => {
it("detects an excluded concept in a canon list", () => {
const map = new Map<string, ResolvedConcern>([["x", { exclude: true }]]);
expect(excludedByConcept(["x"], map)).toBe(true);
expect(excludedByConcept(["y"], map)).toBe(false);
});
});