From df00bb9c448e85ceb93c07e2aea266b5d0acf5ab Mon Sep 17 00:00:00 2001 From: pku-xht Date: Sat, 22 Aug 2026 08:58:18 +0800 Subject: [PATCH] test(subprocess): make stream EOF checks causal --- .../subprocess/subprocess-local/tests/managed-spawn.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/subprocess/subprocess-local/tests/managed-spawn.spec.ts b/packages/subprocess/subprocess-local/tests/managed-spawn.spec.ts index deab3ea5c5..7b428dab11 100644 --- a/packages/subprocess/subprocess-local/tests/managed-spawn.spec.ts +++ b/packages/subprocess/subprocess-local/tests/managed-spawn.spec.ts @@ -108,7 +108,7 @@ describe('managed process binding', () => { let doneSettled = false void handle.done.then(() => { doneSettled = true }) direct.resolve({ exitCode: 23, signal: null }) - await Promise.resolve() + await new Promise(resolve => setImmediate(resolve)) expect(doneSettled).toBe(false) stdout.end() await expect(Promise.race([