@@ -2,15 +2,10 @@ import fs from "node:fs";
|
2 | 2 | import os from "node:os"; |
3 | 3 | import { beforeEach, describe, expect, it, vi } from "vitest"; |
4 | 4 | |
5 | | -const runExec = vi.hoisted(() => vi.fn()); |
6 | 5 | const resolvePreferredOpenClawTmpDirMock = vi.hoisted(() => vi.fn(() => "/tmp/openclaw")); |
7 | 6 | const OPENCLAW_TMP_ROOT = "/tmp/openclaw"; |
8 | 7 | const TRASH_SOURCE = `${OPENCLAW_TMP_ROOT}/demo`; |
9 | 8 | |
10 | | -vi.mock("../process/exec.js", () => ({ |
11 | | - runExec, |
12 | | -})); |
13 | | - |
14 | 9 | vi.mock("openclaw/plugin-sdk/temp-path", () => ({ |
15 | 10 | resolvePreferredOpenClawTmpDir: resolvePreferredOpenClawTmpDirMock, |
16 | 11 | })); |
@@ -27,7 +22,6 @@ function mockTrashContainer(...suffixes: string[]) {
|
27 | 22 | describe("browser trash", () => { |
28 | 23 | beforeEach(() => { |
29 | 24 | vi.restoreAllMocks(); |
30 | | -runExec.mockReset(); |
31 | 25 | resolvePreferredOpenClawTmpDirMock.mockReset(); |
32 | 26 | resolvePreferredOpenClawTmpDirMock.mockReturnValue("/tmp/openclaw"); |
33 | 27 | vi.spyOn(Date, "now").mockReturnValue(123); |
@@ -51,7 +45,6 @@ describe("browser trash", () => {
|
51 | 45 | await expect(movePathToTrash(TRASH_SOURCE)).resolves.toBe( |
52 | 46 | "/home/test/.Trash/demo-123-secure/demo", |
53 | 47 | ); |
54 | | -expect(runExec).not.toHaveBeenCalled(); |
55 | 48 | expect(mkdirSync).toHaveBeenCalledWith("/home/test/.Trash", { |
56 | 49 | recursive: true, |
57 | 50 | mode: 0o700, |
|