test: tighten runner image helper assertions · openclaw/openclaw@e5dd03f
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -963,10 +963,11 @@ describe("image dimension errors", () => {
|
963 | 963 | const raw = |
964 | 964 | '400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.84.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels"}}'; |
965 | 965 | const parsed = parseImageDimensionError(raw); |
966 | | -expect(parsed).not.toBeNull(); |
967 | | -expect(parsed?.maxDimensionPx).toBe(2000); |
968 | | -expect(parsed?.messageIndex).toBe(84); |
969 | | -expect(parsed?.contentIndex).toBe(1); |
| 966 | +expect(parsed).toMatchObject({ |
| 967 | +maxDimensionPx: 2000, |
| 968 | +messageIndex: 84, |
| 969 | +contentIndex: 1, |
| 970 | +}); |
970 | 971 | expect(isImageDimensionErrorMessage(raw)).toBe(true); |
971 | 972 | }); |
972 | 973 | }); |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -1072,8 +1072,7 @@ describe("runEmbeddedPiAgent incomplete-turn safety", () => {
|
1072 | 1072 | }), |
1073 | 1073 | }); |
1074 | 1074 | |
1075 | | -expect(incompleteTurnText).not.toBeNull(); |
1076 | | -expect(incompleteTurnText).toContain("couldn't generate a response"); |
| 1075 | +expect(incompleteTurnText).toEqual(expect.stringContaining("couldn't generate a response")); |
1077 | 1076 | }); |
1078 | 1077 | |
1079 | 1078 | it("surfaces tool-use terminal with pre-tool text and side effects as replay-unsafe (#76477)", () => { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -267,8 +267,7 @@ describe("loadImageFromRef", () => {
|
267 | 267 | }, |
268 | 268 | ); |
269 | 269 | |
270 | | -expect(image).not.toBeNull(); |
271 | | -expect(image?.type).toBe("image"); |
| 270 | +expect(image).toMatchObject({ type: "image" }); |
272 | 271 | expect(image?.data.length).toBeGreaterThan(0); |
273 | 272 | } finally { |
274 | 273 | await fs.rm(sandboxParent, { recursive: true, force: true }); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。