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([