From 68d5a7dc9dea8e6e3beea24329efd224f620a8e2 Mon Sep 17 00:00:00 2001 From: Shakker Date: Mon, 11 May 2026 21:29:18 +0100 Subject: [PATCH] test: compare camera image blocks --- src/agents/openclaw-tools.camera.test.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/agents/openclaw-tools.camera.test.ts b/src/agents/openclaw-tools.camera.test.ts index cfa89337a14..119362fb00d 100644 --- a/src/agents/openclaw-tools.camera.test.ts +++ b/src/agents/openclaw-tools.camera.test.ts @@ -105,10 +105,13 @@ function mockNodeList(params?: { commands?: string[]; remoteIp?: string }) { function expectSingleImage(result: NodesToolResult, params?: { mimeType?: string }) { const images = (result.content ?? []).filter((block) => block.type === "image"); - expect(images).toHaveLength(1); - if (params?.mimeType) { - expect(images[0]?.mimeType).toBe(params.mimeType); - } + expect(images).toEqual([ + { + type: "image", + data: JPG_PAYLOAD.base64, + mimeType: params?.mimeType ?? "image/jpeg", + }, + ]); } function expectNoImages(result: NodesToolResult) {