mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 10:20:42 +00:00
test: reuse default gateway auth server
This commit is contained in:
@@ -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<ReturnType<typeof startGatewayServer>> | 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;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user