test: clarify config preset schema assertions · openclaw/openclaw@d04002c
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -7,7 +7,9 @@ describe("detectActivePreset", () => {
|
7 | 7 | for (const preset of CONFIG_PRESETS) { |
8 | 8 | const defaults = preset.patch.agents.defaults; |
9 | 9 | |
10 | | -expect(() => OpenClawSchema.parse(preset.patch), preset.id).not.toThrow(); |
| 10 | +expect(OpenClawSchema.safeParse(preset.patch), preset.id).toMatchObject({ |
| 11 | +success: true, |
| 12 | +}); |
11 | 13 | expect(defaults.bootstrapMaxChars, preset.id).toBeGreaterThan(0); |
12 | 14 | expect(defaults.bootstrapTotalMaxChars, preset.id).toBeGreaterThan(0); |
13 | 15 | expect(defaults.bootstrapTotalMaxChars, preset.id).toBeGreaterThanOrEqual( |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。