aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-03-04 17:31:59 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-03-04 17:31:59 -0800
commitffdc8a19d172397d346e5a8d40e116a0bf99c364 (patch)
tree71b3fc95f55411e4ba7f47b43850e719b11de33e
parentc1c8d6356f3dc0c9418d96e29d222160712b6f75 (diff)
downloadbun-ffdc8a19d172397d346e5a8d40e116a0bf99c364.tar.gz
bun-ffdc8a19d172397d346e5a8d40e116a0bf99c364.tar.zst
bun-ffdc8a19d172397d346e5a8d40e116a0bf99c364.zip
fixup
-rw-r--r--packages/bun-internal-test/src/runner.ts12
1 files 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<string> {
for (const entry of readdirSync(resolve(dir), { encoding: "utf-8", withFileTypes: true })) {
@@ -20,7 +20,7 @@ function* findTests(dir: string, query?: string): Generator<string> {
async function runTest(path: string): Promise<void> {
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<void> {
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<void> {
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]) {