test: update config candidate order expectation

This commit is contained in:
Peter Steinberger
2026-01-31 06:18:12 +00:00
parent a441059761
commit ded95d5c70

View File

@@ -48,11 +48,24 @@ describe("state + config path candidates", () => {
it("orders default config candidates in a stable order", () => {
const home = "/home/test";
const candidates = resolveDefaultConfigCandidates({} as NodeJS.ProcessEnv, () => home);
const expectedDirs = [".openclaw", ".clawdbot", ".moltbot", ".moldbot"];
const expectedFiles = ["openclaw.json", "clawdbot.json", "moltbot.json", "moldbot.json"];
const expected = expectedDirs.flatMap((dir) =>
expectedFiles.map((file) => path.join(home, dir, file)),
);
const expected = [
path.join(home, ".openclaw", "openclaw.json"),
path.join(home, ".openclaw", "clawdbot.json"),
path.join(home, ".openclaw", "moltbot.json"),
path.join(home, ".openclaw", "moldbot.json"),
path.join(home, ".clawdbot", "openclaw.json"),
path.join(home, ".clawdbot", "clawdbot.json"),
path.join(home, ".clawdbot", "moltbot.json"),
path.join(home, ".clawdbot", "moldbot.json"),
path.join(home, ".moltbot", "openclaw.json"),
path.join(home, ".moltbot", "clawdbot.json"),
path.join(home, ".moltbot", "moltbot.json"),
path.join(home, ".moltbot", "moldbot.json"),
path.join(home, ".moldbot", "openclaw.json"),
path.join(home, ".moldbot", "clawdbot.json"),
path.join(home, ".moldbot", "moltbot.json"),
path.join(home, ".moldbot", "moldbot.json"),
];
expect(candidates).toEqual(expected);
});