From d466911ea4cb8a18d94a1bf936ed8da947e72362 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 14:37:26 +0100 Subject: [PATCH] test: tighten read truncation assertion --- ...laude-style-aliases-schemas-without-dropping-g.test.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/agents/pi-tools.create-openclaw-coding-tools.adds-claude-style-aliases-schemas-without-dropping-g.test.ts b/src/agents/pi-tools.create-openclaw-coding-tools.adds-claude-style-aliases-schemas-without-dropping-g.test.ts index 3a3fdd8d2b5..d68035c4187 100644 --- a/src/agents/pi-tools.create-openclaw-coding-tools.adds-claude-style-aliases-schemas-without-dropping-g.test.ts +++ b/src/agents/pi-tools.create-openclaw-coding-tools.adds-claude-style-aliases-schemas-without-dropping-g.test.ts @@ -123,11 +123,9 @@ describe("createOpenClawCodingTools read behavior", () => { const result = await wrapped.execute("read-strip-1", { path: "demo.txt", limit: 1 }); const details = (result as { details?: { truncation?: Record } }).details; - expect(details?.truncation).toMatchObject({ - truncated: true, - outputLines: 1, - firstLineExceedsLimit: false, - }); + expect(details?.truncation?.truncated).toBe(true); + expect(details?.truncation?.outputLines).toBe(1); + expect(details?.truncation?.firstLineExceedsLimit).toBe(false); expect(details?.truncation).not.toHaveProperty("content"); }); });