From 5af1a51f8e67a3572223ea869a59f69b831f6584 Mon Sep 17 00:00:00 2001 From: Gustavo Madeira Santana Date: Fri, 17 Apr 2026 19:14:54 -0400 Subject: [PATCH] test: reuse default gateway auth server --- src/gateway/server.auth.default-token.suite.ts | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/gateway/server.auth.default-token.suite.ts b/src/gateway/server.auth.default-token.suite.ts index 9c61af09857..c68a90a4b5b 100644 --- a/src/gateway/server.auth.default-token.suite.ts +++ b/src/gateway/server.auth.default-token.suite.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, test, vi } from "vitest"; +import { afterAll, beforeAll, describe, expect, test, vi } from "vitest"; import { WebSocket } from "ws"; import { connectReq, @@ -28,20 +28,13 @@ export function registerDefaultAuthTokenSuite(): void { describe("default auth (token)", () => { let server: Awaited> | undefined; let port: number; - const testsWithoutDefaultServer = new Set([ - "closes silent handshakes after timeout", - "prefers OPENCLAW_HANDSHAKE_TIMEOUT_MS and falls back on empty string", - ]); - beforeEach(async (context) => { - if (testsWithoutDefaultServer.has(context.task.name)) { - return; - } + beforeAll(async () => { port = await getFreePort(); server = await startGatewayServer(port); }); - afterEach(async () => { + afterAll(async () => { await server?.close(); server = undefined; });