test.rules/shared/loaders/document.loader.test.ts

test.rules/shared/loaders/document.loader.test.ts is a file in Codebase Testing. 12 lines of code and 0 definitions.

import { describe, expect, it } from "vitest";
import { governedDocumentTexts, governedManifests } from "@ssot/govlab/shared/loaders/document.loader.ts";
import { relativePath } from "@ssot/paths";

describe("governedManifests and governedDocumentTexts", () => {
    it("list every member manifest and read the behavior document and the manifests line by line", () => {
        const manifests = governedManifests();
        expect(manifests.length).toBeGreaterThan(0);
        expect(manifests.every((file) => file.endsWith("_manifest.json"))).toBe(true);
        const texts = governedDocumentTexts();
        expect(texts.some((text) => text.at.startsWith(`${relativePath("claudePolicy")}:`))).toBe(true);
    });
});