Use random port for insecure websocket test

This commit is contained in:
xNewz
2025-12-30 07:58:56 +07:00
parent 7e74579312
commit 026552519a
+7 -3
View File
@@ -48,12 +48,16 @@ describe("Websocket Test", {
});
test("Insecure Websocket", async (t) => {
t.after(() => wss.close());
const websocketMonitor = new WebSocketMonitorType();
const wss = new WebSocketServer({ port: 8080 });
const wss = new WebSocketServer({ port: 0 });
t.after(() => wss.close());
await new Promise((resolve) => wss.on("listening", resolve));
const address = wss.address();
const port = typeof address === "object" && address ? address.port : 0;
const monitor = {
url: "ws://localhost:8080",
url: `ws://localhost:${port}`,
wsIgnoreSecWebsocketAcceptHeader: false,
};