diff options
author | 2023-02-03 11:23:55 -0800 | |
---|---|---|
committer | 2023-02-03 11:23:55 -0800 | |
commit | ba076b0a2b219483530b41ef24cd4f4369f658d6 (patch) | |
tree | 8307a28e56dd8464403af0acc472cc39c1f8076e | |
parent | 10600c4abd47d0d258c68b9cc12b5fd94c40e318 (diff) | |
download | bun-ba076b0a2b219483530b41ef24cd4f4369f658d6.tar.gz bun-ba076b0a2b219483530b41ef24cd4f4369f658d6.tar.zst bun-ba076b0a2b219483530b41ef24cd4f4369f658d6.zip |
Fix console output in bun wiptest
-rw-r--r-- | packages/bun-test/src/runner.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/bun-test/src/runner.ts b/packages/bun-test/src/runner.ts index 0da4f6575..099af3afd 100644 --- a/packages/bun-test/src/runner.ts +++ b/packages/bun-test/src/runner.ts @@ -49,10 +49,9 @@ async function runTest(path: string): Promise<void> { while (true) { const { value, done } = await reader.read(); if (value) { + console.write(value); if (isAction) { - write(value); - } else { - console.write(value); + findErrors(value); } } if (done) { @@ -65,7 +64,7 @@ async function runTest(path: string): Promise<void> { } } -function write(data: Uint8Array): void { +function findErrors(data: Uint8Array): void { const text = new TextDecoder().decode(data); for (const [message, _, path, line, col] of text.matchAll(errorPattern)) { action.error(message, { |