From d04002c7d98e588eabe3b6b3bd77b05ef072718d Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 8 May 2026 12:50:39 +0100 Subject: [PATCH] test: clarify config preset schema assertions --- ui/src/ui/views/config-presets.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/src/ui/views/config-presets.test.ts b/ui/src/ui/views/config-presets.test.ts index b72e0f731b2..e174bb504db 100644 --- a/ui/src/ui/views/config-presets.test.ts +++ b/ui/src/ui/views/config-presets.test.ts @@ -7,7 +7,9 @@ describe("detectActivePreset", () => { for (const preset of CONFIG_PRESETS) { const defaults = preset.patch.agents.defaults; - expect(() => OpenClawSchema.parse(preset.patch), preset.id).not.toThrow(); + expect(OpenClawSchema.safeParse(preset.patch), preset.id).toMatchObject({ + success: true, + }); expect(defaults.bootstrapMaxChars, preset.id).toBeGreaterThan(0); expect(defaults.bootstrapTotalMaxChars, preset.id).toBeGreaterThan(0); expect(defaults.bootstrapTotalMaxChars, preset.id).toBeGreaterThanOrEqual(