test: clarify config preset schema assertions

This commit is contained in:
Peter Steinberger
2026-05-08 12:50:39 +01:00
parent ea2799389a
commit d04002c7d9

View File

@@ -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(