test.coordination/core/strings/document.strings.test.ts
test.coordination/core/strings/document.strings.test.ts is a file in Codebase Testing. 16 lines of code and 0 definitions.
import { describe, it } from "vitest";
import {
generatorFailed,
generatorRunning,
generatorsRan,
} from "coordination-surface/tools/core/strings/document.strings.ts";
import assert from "node:assert/strict";
const COMMAND = "npm run readme";
describe("the document generator messages", () => {
it("name the generator command, its exit status and how many ran", () => {
assert.equal(generatorRunning(COMMAND), `RUNNING ${COMMAND}\n`);
const failed = generatorFailed(COMMAND, 2);
assert.ok(failed.includes(COMMAND) && failed.includes("exited with 2"));
assert.ok(generatorsRan(3).includes("3 document generator(s)"));
});
});