From 635c35991ce18ac09c4237e2edcfd4396ee48c11 Mon Sep 17 00:00:00 2001 From: pku-xht Date: Fri, 28 Aug 2026 22:38:18 +0800 Subject: [PATCH] test(subprocess): type Linux exec mock --- .../subprocess/subprocess-local/tests/spawn-runner.spec.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/subprocess/subprocess-local/tests/spawn-runner.spec.ts b/packages/subprocess/subprocess-local/tests/spawn-runner.spec.ts index 0109d0e0be..0c35bcfb33 100644 --- a/packages/subprocess/subprocess-local/tests/spawn-runner.spec.ts +++ b/packages/subprocess/subprocess-local/tests/spawn-runner.spec.ts @@ -409,7 +409,9 @@ describe('Linux one-shot exec bootstrap', () => { const files = track(createLinuxLaunchFiles({ cwd: 'work', env: { PATH: 'bin:' } })) const host = new FakeRunnerHost() host.directory = '/base' - const execve = vi.fn(() => { throw Object.assign(new Error('not found'), { code: 'ENOENT' }) }) + const execve = vi.fn((_file: string, _argv: string[], _env: Record): never => { + throw Object.assign(new Error('not found'), { code: 'ENOENT' }) + }) await runSpawnRunner(files.requestPath, ['--', 'tool'], hostArgument(host), internals({ execve })) expect(host.directory).toBe('/base/work') expect(execve.mock.calls.map(call => call[0])).toEqual([