test: align image fast path expectations · openclaw/openclaw@21aefb8
steipete
·
2026-05-26
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -9,6 +9,7 @@ const buildSessionContextMock = vi.fn();
|
9 | 9 | const ensureOpenClawModelsJsonMock = vi.fn(); |
10 | 10 | const discoverAuthStorageMock = vi.fn(); |
11 | 11 | const discoverModelsMock = vi.fn(); |
| 12 | +const resolveModelAsyncMock = vi.fn(); |
12 | 13 | const resolveModelWithRegistryMock = vi.fn(); |
13 | 14 | const getApiKeyForModelMock = vi.fn(); |
14 | 15 | const requireApiKeyMock = vi.fn(); |
@@ -55,6 +56,7 @@ vi.mock("./pi-model-discovery.js", () => ({
|
55 | 56 | })); |
56 | 57 | |
57 | 58 | vi.mock("./pi-embedded-runner/model.js", () => ({ |
| 59 | +resolveModelAsync: (...args: unknown[]) => resolveModelAsyncMock(...args), |
58 | 60 | resolveModelWithRegistry: (...args: unknown[]) => resolveModelWithRegistryMock(...args), |
59 | 61 | })); |
60 | 62 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -16,8 +16,6 @@ import {
|
16 | 16 | |
17 | 17 | const TINY_PNG_BASE64 = |
18 | 18 | "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAADUlEQVR4nGP4////KwAJ5gPoxLp9owAAAABJRU5ErkJggg=="; |
19 | | -const OPTIMIZED_TINY_PNG_BASE64 = |
20 | | -"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR4nGP4////KwAJ5gPoxLp9owAAAABJRU5ErkJggg=="; |
21 | 19 | |
22 | 20 | function expectNoPromptImages(result: { detectedRefs: unknown[]; images: unknown[] }) { |
23 | 21 | expect(result.detectedRefs).toHaveLength(0); |
@@ -383,7 +381,7 @@ describe("loadImageFromRef", () => {
|
383 | 381 | |
384 | 382 | expect(image?.type).toBe("image"); |
385 | 383 | expect(image?.mimeType).toBe("image/png"); |
386 | | -expect(image?.data).toBe(OPTIMIZED_TINY_PNG_BASE64); |
| 384 | +expect(image?.data).toBe(TINY_PNG_BASE64); |
387 | 385 | } finally { |
388 | 386 | await fs.rm(sandboxParent, { recursive: true, force: true }); |
389 | 387 | } |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。