From ffdc8a19d172397d346e5a8d40e116a0bf99c364 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sat, 4 Mar 2023 17:31:59 -0800 Subject: fixup --- packages/bun-internal-test/src/runner.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/bun-internal-test/src/runner.ts b/packages/bun-internal-test/src/runner.ts index f3add7385..fc88cba13 100644 --- a/packages/bun-internal-test/src/runner.ts +++ b/packages/bun-internal-test/src/runner.ts @@ -5,7 +5,7 @@ import * as action from "@actions/core"; const cwd = resolve("../.."); const isAction = !!process.env["GITHUB_ACTION"]; -const errorPattern = /error: ([\S\s]*?)(?=\n.*?at (\/.*):(\d+):(\d+))/mgi; +const errorPattern = /error: ([\S\s]*?)(?=\n.*?at (\/.*):(\d+):(\d+))/gim; function* findTests(dir: string, query?: string): Generator { for (const entry of readdirSync(resolve(dir), { encoding: "utf-8", withFileTypes: true })) { @@ -20,7 +20,7 @@ function* findTests(dir: string, query?: string): Generator { async function runTest(path: string): Promise { const name = path.replace(cwd, "").slice(1); - const runner = await spawn({ + const runner = spawn({ cwd, cmd: ["bun", "test", path], stdout: "pipe", @@ -28,10 +28,10 @@ async function runTest(path: string): Promise { env: { ...process.env, FORCE_COLOR: "1", - } + }, }); const exitCode = await Promise.race([ - new Promise((resolve) => { + new Promise(resolve => { setTimeout(() => { runner.kill(); resolve(124); // Timed Out @@ -40,9 +40,7 @@ async function runTest(path: string): Promise { runner.exited, ]); if (isAction) { - const prefix = exitCode === 0 - ? "PASS" - : `FAIL (exit code ${exitCode})`; + const prefix = exitCode === 0 ? "PASS" : `FAIL (exit code ${exitCode})`; action.startGroup(`${prefix} - ${name}`); } for (const stdout of [runner.stdout, runner.stderr]) { -- cgit v1.2.3