From 547b0c201d4db6e7ad57e946f1bc447949b8b528 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 23 Apr 2026 12:56:23 +0100 Subject: [PATCH] test(config): avoid ignored baseline artifact --- src/config/talk-defaults.test.ts | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/src/config/talk-defaults.test.ts b/src/config/talk-defaults.test.ts index b25aed7213a..1be94ef2db4 100644 --- a/src/config/talk-defaults.test.ts +++ b/src/config/talk-defaults.test.ts @@ -9,38 +9,16 @@ import { } from "./talk-defaults.js"; const repoRoot = path.resolve(path.dirname(fileURLToPath(import.meta.url)), "../.."); -type GeneratedConfigBaselineEntry = { - path: string; - help?: string; -}; -type GeneratedConfigBaseline = { - coreEntries?: GeneratedConfigBaselineEntry[]; - channelEntries?: GeneratedConfigBaselineEntry[]; - pluginEntries?: GeneratedConfigBaselineEntry[]; -}; function readRepoFile(relativePath: string): string { return fs.readFileSync(path.join(repoRoot, relativePath), "utf8"); } -function readGeneratedConfigBaselineEntry(path: string): GeneratedConfigBaselineEntry | undefined { - const baseline = JSON.parse( - readRepoFile("docs/.generated/config-baseline.json"), - ) as GeneratedConfigBaseline; - return [ - ...(baseline.coreEntries ?? []), - ...(baseline.channelEntries ?? []), - ...(baseline.pluginEntries ?? []), - ].find((entry) => entry.path === path); -} - describe("talk silence timeout defaults", () => { it("keeps help text and docs aligned with the policy", () => { const defaultsDescription = describeTalkSilenceTimeoutDefaults(); - const talkEntry = readGeneratedConfigBaselineEntry("talk.silenceTimeoutMs"); expect(FIELD_HELP["talk.silenceTimeoutMs"]).toContain(defaultsDescription); - expect(talkEntry?.help).toContain(defaultsDescription); expect(readRepoFile("docs/gateway/configuration-reference.md")).toContain(defaultsDescription); expect(readRepoFile("docs/nodes/talk.md")).toContain(defaultsDescription); });