diff options
| author | Luke Parker <[email protected]> | 2026-04-22 18:17:35 +1000 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2026-04-23 00:25:37 -0400 |
| commit | 20756e0ee45885db5614dab1867f16cea70ca1ec (patch) | |
| tree | b08c516e65ddcc954b51f48e9880f313614dbc9a | |
| parent | 894e63891483cb0d79f7ca28410dcdfa604d35bf (diff) | |
| download | opencode-20756e0ee45885db5614dab1867f16cea70ca1ec.tar.gz opencode-20756e0ee45885db5614dab1867f16cea70ca1ec.zip | |
test: fix cross-spawn stderr race on Windows CI (#23808)
| -rw-r--r-- | packages/opencode/test/effect/cross-spawn-spawner.test.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/opencode/test/effect/cross-spawn-spawner.test.ts b/packages/opencode/test/effect/cross-spawn-spawner.test.ts index 5990635aa..201d99866 100644 --- a/packages/opencode/test/effect/cross-spawn-spawner.test.ts +++ b/packages/opencode/test/effect/cross-spawn-spawner.test.ts @@ -169,7 +169,10 @@ describe("cross-spawn spawner", () => { 'process.stderr.write("stderr\\n", done)', ].join("\n"), ) - const [stdout, stderr] = yield* Effect.all([decodeByteStream(handle.stdout), decodeByteStream(handle.stderr)]) + const [stdout, stderr] = yield* Effect.all( + [decodeByteStream(handle.stdout), decodeByteStream(handle.stderr)], + { concurrency: 2 }, + ) expect(stdout).toBe("stdout") expect(stderr).toBe("stderr") }), |
