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(