From 665ea96076b90680e95feb7dba66ef7dd182ce87 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Fri, 26 Sep 2025 19:22:02 -0700 Subject: [PATCH] Deflake test/js/bun/http/bun-server.test.ts --- test/js/bun/http/bun-server.test.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/test/js/bun/http/bun-server.test.ts b/test/js/bun/http/bun-server.test.ts index a5ff27bceb..33c108b00a 100644 --- a/test/js/bun/http/bun-server.test.ts +++ b/test/js/bun/http/bun-server.test.ts @@ -201,7 +201,9 @@ describe.concurrent("Server", () => { }); try { - await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }); + await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }).then(res => + res.text(), + ); } catch (err: any) { expect(err).toBeDefined(); expect(err?.name).toBe("AbortError"); @@ -230,7 +232,9 @@ describe.concurrent("Server", () => { }); try { - await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }); + await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }).then(res => + res.text(), + ); } catch { fetchAborted = true; } @@ -279,7 +283,9 @@ describe.concurrent("Server", () => { }); try { - await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }); + await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }).then(res => + res.text(), + ); } catch {} await Bun.sleep(10); expect(signalOnServer).toBe(true); @@ -375,7 +381,9 @@ describe.concurrent("Server", () => { }); try { - await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }); + await fetch(`http://${server.hostname}:${server.port}`, { signal: abortController.signal }).then(res => + res.text(), + ); } catch {} await Bun.sleep(10); expect(signalOnServer).toBe(true);