From 3dbb6be270b7f4f81ac324792b39ecbd65cfdfca Mon Sep 17 00:00:00 2001 From: joshavant <830519+joshavant@users.noreply.github.com> Date: Sun, 22 Feb 2026 15:53:14 -0800 Subject: [PATCH] Gateway tests: handle async restart callback path --- src/gateway/server.reload.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gateway/server.reload.test.ts b/src/gateway/server.reload.test.ts index f3ddec1d1..bbed94d77 100644 --- a/src/gateway/server.reload.test.ts +++ b/src/gateway/server.reload.test.ts @@ -281,7 +281,7 @@ describe("gateway hot reload", () => { const signalSpy = vi.fn(); process.once("SIGUSR1", signalSpy); - onRestart?.( + const restartResult = onRestart?.( { changedPaths: ["gateway.port"], restartGateway: true, @@ -297,6 +297,7 @@ describe("gateway hot reload", () => { }, {}, ); + await Promise.resolve(restartResult); expect(signalSpy).toHaveBeenCalledTimes(1); });