test(agents): fix tools-manager mock typing · openclaw/openclaw@d87f832
vincentkoc
·
2026-06-21
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -11,7 +11,7 @@ vi.mock("../../infra/net/fetch-guard.js", () => ({
|
11 | 11 | })); |
12 | 12 | |
13 | 13 | vi.mock("node:child_process", async (importOriginal) => ({ |
14 | | - ...((await importOriginal()) as typeof import("node:child_process")), |
| 14 | + ...(await importOriginal<typeof import("node:child_process")>()), |
15 | 15 | spawnSync: spawnSyncMock, |
16 | 16 | })); |
17 | 17 | |
@@ -90,7 +90,7 @@ describe("ensureTool", () => {
|
90 | 90 | |
91 | 91 | it("extracts Windows zip downloads with trusted System32 tools", async () => { |
92 | 92 | vi.doMock("node:os", async (importOriginal) => ({ |
93 | | - ...((await importOriginal()) as typeof import("node:os")), |
| 93 | + ...(await importOriginal<typeof import("node:os")>()), |
94 | 94 | arch: () => "x64", |
95 | 95 | platform: () => "win32", |
96 | 96 | })); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。