From b76176e60c96565afe44b06d62a28e09ccb0b246 Mon Sep 17 00:00:00 2001 From: Damien Arrachequesne Date: Thu, 19 Sep 2024 11:47:41 +0200 Subject: [PATCH] fix tests --- packages/engine.io/test/common.js | 11 +++++++++++ packages/engine.io/test/server.js | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/engine.io/test/common.js b/packages/engine.io/test/common.js index 72b254a328..136395fbbb 100644 --- a/packages/engine.io/test/common.js +++ b/packages/engine.io/test/common.js @@ -4,6 +4,17 @@ const { Socket } = ? require("engine.io-client-v3") : require("engine.io-client"); +switch (process.env.EIO_WS_ENGINE) { + case "uws": + console.log( + "[WARN] testing with uWebSockets.js instead of Node.js built-in HTTP server", + ); + break; + case "eiows": + console.log("[WARN] testing with eiows instead of ws"); + break; +} + /** * Listen shortcut that fires a callback on an ephemeral port. */ diff --git a/packages/engine.io/test/server.js b/packages/engine.io/test/server.js index 35b1988357..898e53f673 100644 --- a/packages/engine.io/test/server.js +++ b/packages/engine.io/test/server.js @@ -817,7 +817,7 @@ describe("server", () => { .end((err, res) => { if (process.env.EIO_WS_ENGINE === "uws") { expect(err).to.not.be(null); - expect(err.message).to.be("socket hang up"); + expect(err.status).to.be(404); } else { expect(err).to.be(null); // this should not work, but it is kept for backward-compatibility