diff --git a/src/main/ipc/pty-activation-inventory-scope.test.ts b/src/main/ipc/pty-activation-inventory-scope.test.ts index b59c577e251..74a75355908 100644 --- a/src/main/ipc/pty-activation-inventory-scope.test.ts +++ b/src/main/ipc/pty-activation-inventory-scope.test.ts @@ -8,7 +8,6 @@ import { ptyOwnership } from './pty/provider/ownership-state' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-applied-size-reporting.test.ts b/src/main/ipc/pty-applied-size-reporting.test.ts index 87b8c5e086f..1f5e04a4701 100644 --- a/src/main/ipc/pty-applied-size-reporting.test.ts +++ b/src/main/ipc/pty-applied-size-reporting.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-buffer-snapshot-dispatch.test.ts b/src/main/ipc/pty-buffer-snapshot-dispatch.test.ts index 70e890ff9df..9366bf0f2eb 100644 --- a/src/main/ipc/pty-buffer-snapshot-dispatch.test.ts +++ b/src/main/ipc/pty-buffer-snapshot-dispatch.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-codex-account-attribution.test.ts b/src/main/ipc/pty-codex-account-attribution.test.ts index 353be0f5909..abd78e83fc4 100644 --- a/src/main/ipc/pty-codex-account-attribution.test.ts +++ b/src/main/ipc/pty-codex-account-attribution.test.ts @@ -11,7 +11,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-controller-owner-recovery.test.ts b/src/main/ipc/pty-controller-owner-recovery.test.ts index 23cca2fb45f..379a142765b 100644 --- a/src/main/ipc/pty-controller-owner-recovery.test.ts +++ b/src/main/ipc/pty-controller-owner-recovery.test.ts @@ -11,7 +11,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-controller-ownership-routing.test.ts b/src/main/ipc/pty-controller-ownership-routing.test.ts index 5969382a11c..4e21148647f 100644 --- a/src/main/ipc/pty-controller-ownership-routing.test.ts +++ b/src/main/ipc/pty-controller-ownership-routing.test.ts @@ -24,7 +24,6 @@ type SettledControllerDouble = { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-controller-process-inventory.test.ts b/src/main/ipc/pty-controller-process-inventory.test.ts index e89d888978a..e03203b31b2 100644 --- a/src/main/ipc/pty-controller-process-inventory.test.ts +++ b/src/main/ipc/pty-controller-process-inventory.test.ts @@ -34,18 +34,6 @@ vi.mock('fs', () => ({ constants: { X_OK: 1 } })) -vi.mock('node-pty', () => ({ - spawn: vi.fn().mockReturnValue({ - onData: vi.fn(), - onExit: vi.fn(), - write: vi.fn(), - resize: vi.fn(), - kill: vi.fn(), - process: 'zsh', - pid: 12345 - }) -})) - vi.mock('../opencode/hook-service', () => ({ openCodeHookService: { buildPtyEnv: () => ({}), clearPty: vi.fn() } })) diff --git a/src/main/ipc/pty-controller-spawn-admission.test.ts b/src/main/ipc/pty-controller-spawn-admission.test.ts index 5caf43ec07b..8d363a2f744 100644 --- a/src/main/ipc/pty-controller-spawn-admission.test.ts +++ b/src/main/ipc/pty-controller-spawn-admission.test.ts @@ -19,7 +19,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-cumulative-ack-accounting.test.ts b/src/main/ipc/pty-cumulative-ack-accounting.test.ts index bf35e64df09..0f633ed5581 100644 --- a/src/main/ipc/pty-cumulative-ack-accounting.test.ts +++ b/src/main/ipc/pty-cumulative-ack-accounting.test.ts @@ -9,7 +9,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-daemon-controller-teardown.test.ts b/src/main/ipc/pty-daemon-controller-teardown.test.ts index f43ed69f0cc..5f693fbb480 100644 --- a/src/main/ipc/pty-daemon-controller-teardown.test.ts +++ b/src/main/ipc/pty-daemon-controller-teardown.test.ts @@ -11,7 +11,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-daemon-spawn-agent-home-env.test.ts b/src/main/ipc/pty-daemon-spawn-agent-home-env.test.ts index f73f11e7f93..9c219ab3735 100644 --- a/src/main/ipc/pty-daemon-spawn-agent-home-env.test.ts +++ b/src/main/ipc/pty-daemon-spawn-agent-home-env.test.ts @@ -13,7 +13,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-daemon-spawn-codex-auth.test.ts b/src/main/ipc/pty-daemon-spawn-codex-auth.test.ts index cb60984c50c..2bd9fb3cadb 100644 --- a/src/main/ipc/pty-daemon-spawn-codex-auth.test.ts +++ b/src/main/ipc/pty-daemon-spawn-codex-auth.test.ts @@ -17,7 +17,6 @@ import { registerPtyHandlers, resolveCodexHomeAfterManagedAuthReadiness } from ' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-daemon-spawn-session-identity.test.ts b/src/main/ipc/pty-daemon-spawn-session-identity.test.ts index 766decf1c9c..888792547dc 100644 --- a/src/main/ipc/pty-daemon-spawn-session-identity.test.ts +++ b/src/main/ipc/pty-daemon-spawn-session-identity.test.ts @@ -19,7 +19,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-daemon-spawn-wsl-runtime.test.ts b/src/main/ipc/pty-daemon-spawn-wsl-runtime.test.ts index cbeddb333cd..3c9a05e90d5 100644 --- a/src/main/ipc/pty-daemon-spawn-wsl-runtime.test.ts +++ b/src/main/ipc/pty-daemon-spawn-wsl-runtime.test.ts @@ -11,7 +11,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-daemon-ssh-lease-lifecycle.test.ts b/src/main/ipc/pty-daemon-ssh-lease-lifecycle.test.ts index 128f163c5b3..49c7ff39ade 100644 --- a/src/main/ipc/pty-daemon-ssh-lease-lifecycle.test.ts +++ b/src/main/ipc/pty-daemon-ssh-lease-lifecycle.test.ts @@ -15,7 +15,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-dead-owner-respawn.test.ts b/src/main/ipc/pty-dead-owner-respawn.test.ts index 7a72c0d53b4..6adf1f267d5 100644 --- a/src/main/ipc/pty-dead-owner-respawn.test.ts +++ b/src/main/ipc/pty-dead-owner-respawn.test.ts @@ -7,7 +7,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-delivery-health-heal.test.ts b/src/main/ipc/pty-delivery-health-heal.test.ts index fa07eccae63..9a76c220817 100644 --- a/src/main/ipc/pty-delivery-health-heal.test.ts +++ b/src/main/ipc/pty-delivery-health-heal.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-dispatcher-handshake-osc-answers.test.ts b/src/main/ipc/pty-dispatcher-handshake-osc-answers.test.ts index cdb744b6d53..c7e800534b8 100644 --- a/src/main/ipc/pty-dispatcher-handshake-osc-answers.test.ts +++ b/src/main/ipc/pty-dispatcher-handshake-osc-answers.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-global-renderer-credit.test.ts b/src/main/ipc/pty-global-renderer-credit.test.ts index 666e6cfc904..43c894c99c8 100644 --- a/src/main/ipc/pty-global-renderer-credit.test.ts +++ b/src/main/ipc/pty-global-renderer-credit.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-hidden-at-spawn-mark.test.ts b/src/main/ipc/pty-hidden-at-spawn-mark.test.ts index 8c0e3cd91bc..ba2c38d7af5 100644 --- a/src/main/ipc/pty-hidden-at-spawn-mark.test.ts +++ b/src/main/ipc/pty-hidden-at-spawn-mark.test.ts @@ -11,7 +11,6 @@ import { getShellReadyWrapperRoot } from '../daemon/shell-ready' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-ipc-hidden-delivery-gate.test.ts b/src/main/ipc/pty-ipc-hidden-delivery-gate.test.ts index bfacfc96935..84f41b61f24 100644 --- a/src/main/ipc/pty-ipc-hidden-delivery-gate.test.ts +++ b/src/main/ipc/pty-ipc-hidden-delivery-gate.test.ts @@ -6,7 +6,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-ipc-mock-registry.ts b/src/main/ipc/pty-ipc-mock-registry.ts index 4bd79e7d5bc..777daf9d13b 100644 --- a/src/main/ipc/pty-ipc-mock-registry.ts +++ b/src/main/ipc/pty-ipc-mock-registry.ts @@ -95,10 +95,6 @@ export const fsModuleMock = () => ({ } }) -export const nodePtyModuleMock = () => ({ - spawn: spawnMock -}) - // Why: these suites force darwin on non-macOS hosts; isolate the PAM probe while preserving other child_process APIs. export const childProcessModuleMock = (original: Record) => ({ ...original, diff --git a/src/main/ipc/pty-ipc-producer-flow-control.test.ts b/src/main/ipc/pty-ipc-producer-flow-control.test.ts index 8b97751dba7..af4b88b19f4 100644 --- a/src/main/ipc/pty-ipc-producer-flow-control.test.ts +++ b/src/main/ipc/pty-ipc-producer-flow-control.test.ts @@ -15,7 +15,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-listener-teardown-and-orphans.test.ts b/src/main/ipc/pty-listener-teardown-and-orphans.test.ts index 9f120cc30fc..f6b0a37efa2 100644 --- a/src/main/ipc/pty-listener-teardown-and-orphans.test.ts +++ b/src/main/ipc/pty-listener-teardown-and-orphans.test.ts @@ -16,7 +16,6 @@ import { getShellReadyWrapperRoot } from '../daemon/shell-ready' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-login-shell-startup-commands.test.ts b/src/main/ipc/pty-login-shell-startup-commands.test.ts index 88e2aeed9dd..17297c43688 100644 --- a/src/main/ipc/pty-login-shell-startup-commands.test.ts +++ b/src/main/ipc/pty-login-shell-startup-commands.test.ts @@ -16,7 +16,6 @@ import { getShellReadyWrapperRoot } from '../daemon/shell-ready' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-output-batching-drain.test.ts b/src/main/ipc/pty-output-batching-drain.test.ts index 2a515e2634b..b7eeaa063eb 100644 --- a/src/main/ipc/pty-output-batching-drain.test.ts +++ b/src/main/ipc/pty-output-batching-drain.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-output-drain-rounds.test.ts b/src/main/ipc/pty-output-drain-rounds.test.ts index 208b27851ac..0636f45d7b9 100644 --- a/src/main/ipc/pty-output-drain-rounds.test.ts +++ b/src/main/ipc/pty-output-drain-rounds.test.ts @@ -9,7 +9,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-pane-claim-arbitration.test.ts b/src/main/ipc/pty-pane-claim-arbitration.test.ts index abe6c2d8c68..e43dc6143e3 100644 --- a/src/main/ipc/pty-pane-claim-arbitration.test.ts +++ b/src/main/ipc/pty-pane-claim-arbitration.test.ts @@ -12,7 +12,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-pane-materialization-race.test.ts b/src/main/ipc/pty-pane-materialization-race.test.ts index bdfd4118182..5d22ab0518f 100644 --- a/src/main/ipc/pty-pane-materialization-race.test.ts +++ b/src/main/ipc/pty-pane-materialization-race.test.ts @@ -10,7 +10,6 @@ import { registerPtyHandlers, getPtyIdForPaneKey, setLocalPtyProvider } from './ vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-pane-reservation-settlement.test.ts b/src/main/ipc/pty-pane-reservation-settlement.test.ts index 30ef457a81d..f06c4942b71 100644 --- a/src/main/ipc/pty-pane-reservation-settlement.test.ts +++ b/src/main/ipc/pty-pane-reservation-settlement.test.ts @@ -16,7 +16,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-pane-restart-replace.test.ts b/src/main/ipc/pty-pane-restart-replace.test.ts index a1ced7904f8..1d5e8276e19 100644 --- a/src/main/ipc/pty-pane-restart-replace.test.ts +++ b/src/main/ipc/pty-pane-restart-replace.test.ts @@ -6,7 +6,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-pending-output-cap.test.ts b/src/main/ipc/pty-pending-output-cap.test.ts index 236293b01b6..c15e023bd65 100644 --- a/src/main/ipc/pty-pending-output-cap.test.ts +++ b/src/main/ipc/pty-pending-output-cap.test.ts @@ -6,7 +6,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-persisted-incarnation-repair.test.ts b/src/main/ipc/pty-persisted-incarnation-repair.test.ts index c057d6ec5d2..dd436df3d72 100644 --- a/src/main/ipc/pty-persisted-incarnation-repair.test.ts +++ b/src/main/ipc/pty-persisted-incarnation-repair.test.ts @@ -8,7 +8,6 @@ import { registerPtyHandlers, clearProviderPtyState, setLocalPtyProvider } from vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-renderer-inflight-credit.test.ts b/src/main/ipc/pty-renderer-inflight-credit.test.ts index 85a4adae805..179de43a704 100644 --- a/src/main/ipc/pty-renderer-inflight-credit.test.ts +++ b/src/main/ipc/pty-renderer-inflight-credit.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, setLocalPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-renderer-lifecycle-delivery-reset.test.ts b/src/main/ipc/pty-renderer-lifecycle-delivery-reset.test.ts index e61049154c4..fed11a81466 100644 --- a/src/main/ipc/pty-renderer-lifecycle-delivery-reset.test.ts +++ b/src/main/ipc/pty-renderer-lifecycle-delivery-reset.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-renderer-liveness-guard.test.ts b/src/main/ipc/pty-renderer-liveness-guard.test.ts index 08a925067d8..89a56c53e11 100644 --- a/src/main/ipc/pty-renderer-liveness-guard.test.ts +++ b/src/main/ipc/pty-renderer-liveness-guard.test.ts @@ -6,7 +6,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-renderer-send-failure-recovery.test.ts b/src/main/ipc/pty-renderer-send-failure-recovery.test.ts index 423288446f9..a0c7a12e497 100644 --- a/src/main/ipc/pty-renderer-send-failure-recovery.test.ts +++ b/src/main/ipc/pty-renderer-send-failure-recovery.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers, getPtyRendererDeliveryDebugSnapshot } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-restore-record-seeding.test.ts b/src/main/ipc/pty-restore-record-seeding.test.ts index 0f1646e7812..1470dc544b8 100644 --- a/src/main/ipc/pty-restore-record-seeding.test.ts +++ b/src/main/ipc/pty-restore-record-seeding.test.ts @@ -24,7 +24,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-restored-appimage-cli-shim-refresh.test.ts b/src/main/ipc/pty-restored-appimage-cli-shim-refresh.test.ts index d42103dc518..6e3ad9de040 100644 --- a/src/main/ipc/pty-restored-appimage-cli-shim-refresh.test.ts +++ b/src/main/ipc/pty-restored-appimage-cli-shim-refresh.test.ts @@ -4,7 +4,6 @@ import { linuxCliShimMock } from './pty-ipc-mock-registry' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-runtime-hidden-at-spawn-mark.test.ts b/src/main/ipc/pty-runtime-hidden-at-spawn-mark.test.ts index b4deb243b0b..71d2231d651 100644 --- a/src/main/ipc/pty-runtime-hidden-at-spawn-mark.test.ts +++ b/src/main/ipc/pty-runtime-hidden-at-spawn-mark.test.ts @@ -7,7 +7,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-runtime-kill-and-exit.test.ts b/src/main/ipc/pty-runtime-kill-and-exit.test.ts index 05a6d67e2d4..224d8579694 100644 --- a/src/main/ipc/pty-runtime-kill-and-exit.test.ts +++ b/src/main/ipc/pty-runtime-kill-and-exit.test.ts @@ -15,7 +15,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-runtime-ssh-binding-persistence.test.ts b/src/main/ipc/pty-runtime-ssh-binding-persistence.test.ts index b66cd30e71f..8b018493755 100644 --- a/src/main/ipc/pty-runtime-ssh-binding-persistence.test.ts +++ b/src/main/ipc/pty-runtime-ssh-binding-persistence.test.ts @@ -13,7 +13,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-serializer-settlement-mapping.test.ts b/src/main/ipc/pty-serializer-settlement-mapping.test.ts index 16152ecd824..0404ccfad6a 100644 --- a/src/main/ipc/pty-serializer-settlement-mapping.test.ts +++ b/src/main/ipc/pty-serializer-settlement-mapping.test.ts @@ -21,7 +21,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-session-liveness-and-ownership.test.ts b/src/main/ipc/pty-session-liveness-and-ownership.test.ts index 574e83c1220..aba12e1009e 100644 --- a/src/main/ipc/pty-session-liveness-and-ownership.test.ts +++ b/src/main/ipc/pty-session-liveness-and-ownership.test.ts @@ -12,7 +12,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-codex-home-unavailable.test.ts b/src/main/ipc/pty-spawn-codex-home-unavailable.test.ts index e039f92ff87..4857dec9bd7 100644 --- a/src/main/ipc/pty-spawn-codex-home-unavailable.test.ts +++ b/src/main/ipc/pty-spawn-codex-home-unavailable.test.ts @@ -8,7 +8,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-cwd-fallback.test.ts b/src/main/ipc/pty-spawn-cwd-fallback.test.ts index 97ca4cc86c4..914bb19ab19 100644 --- a/src/main/ipc/pty-spawn-cwd-fallback.test.ts +++ b/src/main/ipc/pty-spawn-cwd-fallback.test.ts @@ -8,7 +8,6 @@ import { registerPtyHandlers, registerSshPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-env-agent-overlays.test.ts b/src/main/ipc/pty-spawn-env-agent-overlays.test.ts index 1595835801f..ee16b5f33ea 100644 --- a/src/main/ipc/pty-spawn-env-agent-overlays.test.ts +++ b/src/main/ipc/pty-spawn-env-agent-overlays.test.ts @@ -14,7 +14,6 @@ import { SETUP_AGENT_SEQUENCE_STARTUP_COMMAND_ENV } from '../../shared/setup-age vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-env-codex-home-routing.test.ts b/src/main/ipc/pty-spawn-env-codex-home-routing.test.ts index 1c2f4ebc465..1fa3b740322 100644 --- a/src/main/ipc/pty-spawn-env-codex-home-routing.test.ts +++ b/src/main/ipc/pty-spawn-env-codex-home-routing.test.ts @@ -12,7 +12,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-env-codex-resume-provenance.test.ts b/src/main/ipc/pty-spawn-env-codex-resume-provenance.test.ts index 5e7db0c9d4a..097f407d91e 100644 --- a/src/main/ipc/pty-spawn-env-codex-resume-provenance.test.ts +++ b/src/main/ipc/pty-spawn-env-codex-resume-provenance.test.ts @@ -9,7 +9,6 @@ import { registerPtyHandlers, setLocalPtyProvider, type PrepareCodexSessionResum vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-env-terminal-basics.test.ts b/src/main/ipc/pty-spawn-env-terminal-basics.test.ts index 8d7044611da..0270eb77382 100644 --- a/src/main/ipc/pty-spawn-env-terminal-basics.test.ts +++ b/src/main/ipc/pty-spawn-env-terminal-basics.test.ts @@ -13,7 +13,6 @@ import { registerPtyHandlers, buildPtyHostEnv, clearProviderPtyState } from './p vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-pi-owner-env.test.ts b/src/main/ipc/pty-spawn-pi-owner-env.test.ts index 168d253851d..d939e2cf952 100644 --- a/src/main/ipc/pty-spawn-pi-owner-env.test.ts +++ b/src/main/ipc/pty-spawn-pi-owner-env.test.ts @@ -5,7 +5,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-spawn-runtime-handle-binding.test.ts b/src/main/ipc/pty-spawn-runtime-handle-binding.test.ts index 0ce777843bf..5b220985f4a 100644 --- a/src/main/ipc/pty-spawn-runtime-handle-binding.test.ts +++ b/src/main/ipc/pty-spawn-runtime-handle-binding.test.ts @@ -15,7 +15,6 @@ import { registerPtyHandlers, registerSshPtyProvider } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-ssh-stop-verdict.test.ts b/src/main/ipc/pty-ssh-stop-verdict.test.ts index 8001028ea1d..8356995cde6 100644 --- a/src/main/ipc/pty-ssh-stop-verdict.test.ts +++ b/src/main/ipc/pty-ssh-stop-verdict.test.ts @@ -12,7 +12,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-ssh-undelivered-kill.test.ts b/src/main/ipc/pty-ssh-undelivered-kill.test.ts index d59d7d8543a..3f108d11e5e 100644 --- a/src/main/ipc/pty-ssh-undelivered-kill.test.ts +++ b/src/main/ipc/pty-ssh-undelivered-kill.test.ts @@ -12,7 +12,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-startup-barrier-and-listing.test.ts b/src/main/ipc/pty-startup-barrier-and-listing.test.ts index a4463d9d865..6ab033958b3 100644 --- a/src/main/ipc/pty-startup-barrier-and-listing.test.ts +++ b/src/main/ipc/pty-startup-barrier-and-listing.test.ts @@ -12,7 +12,6 @@ import { vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-startup-swap-window-presence.test.ts b/src/main/ipc/pty-startup-swap-window-presence.test.ts index 05fcf27a1d2..a7eda5d420f 100644 --- a/src/main/ipc/pty-startup-swap-window-presence.test.ts +++ b/src/main/ipc/pty-startup-swap-window-presence.test.ts @@ -6,7 +6,6 @@ import { ptyOwnership } from './pty/provider/ownership-state' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-windows-shell-selection.test.ts b/src/main/ipc/pty-windows-shell-selection.test.ts index 9dfff9b2627..b6b2b6a1539 100644 --- a/src/main/ipc/pty-windows-shell-selection.test.ts +++ b/src/main/ipc/pty-windows-shell-selection.test.ts @@ -15,7 +15,6 @@ import { registerPtyHandlers } from './pty' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-write-ipc-validation.test.ts b/src/main/ipc/pty-write-ipc-validation.test.ts index ee05fc62c60..4daa4334b6e 100644 --- a/src/main/ipc/pty-write-ipc-validation.test.ts +++ b/src/main/ipc/pty-write-ipc-validation.test.ts @@ -13,7 +13,6 @@ import { registerPtyHandlers, deletePtyOwnership, setLocalPtyProvider } from './ vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty-wsl-cwd-validation.test.ts b/src/main/ipc/pty-wsl-cwd-validation.test.ts index 15c7fd2b6e6..77d4deeb861 100644 --- a/src/main/ipc/pty-wsl-cwd-validation.test.ts +++ b/src/main/ipc/pty-wsl-cwd-validation.test.ts @@ -14,7 +14,6 @@ import { getShellReadyWrapperRoot } from '../daemon/shell-ready' vi.mock('electron', () => import('./pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('./pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('./pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('./pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ipc/pty/register-without-renderer.test.ts b/src/main/ipc/pty/register-without-renderer.test.ts index 513d969f110..71b712e4273 100644 --- a/src/main/ipc/pty/register-without-renderer.test.ts +++ b/src/main/ipc/pty/register-without-renderer.test.ts @@ -15,7 +15,6 @@ import { onMock } from '../pty-ipc-mock-registry' vi.mock('electron', () => import('../pty-ipc-mock-registry').then((m) => m.electronModuleMock())) vi.mock('fs', () => import('../pty-ipc-mock-registry').then((m) => m.fsModuleMock())) -vi.mock('node-pty', () => import('../pty-ipc-mock-registry').then((m) => m.nodePtyModuleMock())) vi.mock('node:child_process', async (importOriginal) => (await import('../pty-ipc-mock-registry')).childProcessModuleMock(await importOriginal()) ) diff --git a/src/main/ssh-expired-lease-pane-readoption.test.ts b/src/main/ssh-expired-lease-pane-readoption.test.ts index 11bf5fe2083..eaecc4133a2 100644 --- a/src/main/ssh-expired-lease-pane-readoption.test.ts +++ b/src/main/ssh-expired-lease-pane-readoption.test.ts @@ -15,7 +15,6 @@ vi.mock('electron', () => ({ app: { getPath: () => testState.dir }, safeStorage: { isEncryptionAvailable: () => false } })) -vi.mock('node-pty', () => ({ spawn: vi.fn(), default: { spawn: vi.fn() } })) const TARGET = 'ssh-1' const HOST_ID = 'ssh:ssh-1' as const