From 58f91fecc1d3ca757b11599249636ab19df1c767 Mon Sep 17 00:00:00 2001 From: TrueAlpha-spiral <199723968+TrueAlpha-spiral@users.noreply.github.com> Date: Sun, 29 Mar 2026 00:49:16 +0000 Subject: [PATCH] fix: Cast EventEmitters to stream type in shellExecutionService test Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- packages/core/src/services/shellExecutionService.test.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/core/src/services/shellExecutionService.test.ts b/packages/core/src/services/shellExecutionService.test.ts index 2fe51a5e984..9c887799b20 100644 --- a/packages/core/src/services/shellExecutionService.test.ts +++ b/packages/core/src/services/shellExecutionService.test.ts @@ -49,9 +49,8 @@ describe('ShellExecutionService', () => { mockChildProcess = new EventEmitter() as EventEmitter & Partial; - // FIX: Cast simple EventEmitters to the expected stream type. - mockChildProcess.stdout = new EventEmitter() as Readable; - mockChildProcess.stderr = new EventEmitter() as Readable; + mockChildProcess.stdout = new EventEmitter() as unknown as Readable; + mockChildProcess.stderr = new EventEmitter() as unknown as Readable; mockChildProcess.kill = vi.fn(); // FIX: Use Object.defineProperty to set the readonly 'pid' property.