From 62bd0fc0eb0ba3395a96a39df344e09eb073c09a Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Fri, 6 Mar 2026 15:38:48 +0000 Subject: [PATCH] Fixup websocket tests as we now need a client --- test/nodes/core/network/22-websocket_spec.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/nodes/core/network/22-websocket_spec.js b/test/nodes/core/network/22-websocket_spec.js index 21f415531..fd5df7b9c 100644 --- a/test/nodes/core/network/22-websocket_spec.js +++ b/test/nodes/core/network/22-websocket_spec.js @@ -381,7 +381,9 @@ describe('websocket Node', function() { it('should connect to server', function(done) { var flow = [ { id: "server", type: "websocket-listener", path: "/ws" }, - { id: "n2", type: "websocket-client", path: getWsUrl("/ws") }]; + { id: "n2", type: "websocket-client", path: getWsUrl("/ws") }, + { id: "n3", type: "websocket out", client: "n2" } + ]; helper.load(websocketNode, flow, function() { getSocket('server').on('connection', function(sock) { done(); @@ -393,7 +395,8 @@ describe('websocket Node', function() { it('should initiate with subprotocol', function(done) { var flow = [ { id: "server", type: "websocket-listener", path: "/ws" }, - { id: "n2", type: "websocket-client", path: getWsUrl("/ws"), subprotocol: "testprotocol" }]; + { id: "n2", type: "websocket-client", path: getWsUrl("/ws"), subprotocol: "testprotocol" }, + { id: "n3", type: "websocket out", client: "n2" }]; helper.load(websocketNode, flow, function() { getSocket('server').on('connection', function (sock) { sock.should.have.property("protocol", "testprotocol") @@ -405,7 +408,8 @@ describe('websocket Node', function() { it('should close on delete', function(done) { var flow = [ { id: "server", type: "websocket-listener", path: "/ws" }, - { id: "n2", type: "websocket-client", path: getWsUrl("/ws") }]; + { id: "n2", type: "websocket-client", path: getWsUrl("/ws") }, + { id: "n3", type: "websocket out", client: "n2" }]; helper.load(websocketNode, flow, function() { getSocket('server').on('connection', function(sock) { sock.on('close', function() {