From 7c2e46e2fdb472109e3b037c4c7dd21a2ba9f428 Mon Sep 17 00:00:00 2001 From: mertushka Date: Wed, 24 Jun 2026 21:37:13 +0300 Subject: [PATCH] test: stabilize UDP mux close assertion --- test/nonstandard.test.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/nonstandard.test.js b/test/nonstandard.test.js index 2e77f3f..9262a02 100644 --- a/test/nonstandard.test.js +++ b/test/nonstandard.test.js @@ -147,6 +147,7 @@ test("IceUdpMuxListener reports its endpoint and stops callback delivery", async assert.equal(requests[0].host, "127.0.0.1"); assert.equal(Number.isInteger(requests[0].port), true); + const requestsBeforeClose = requests.length; listener.close(); listener.close(); listener.stop(); @@ -154,7 +155,7 @@ test("IceUdpMuxListener reports its endpoint and stops callback delivery", async sender.send(stunBindingRequest("closed:request"), port, "127.0.0.1", resolve); }); await delay(100); - assert.equal(requests.length, 1); + assert.equal(requests.length, requestsBeforeClose); assert.throws( () => listener.onUnhandledStunRequest(() => {}), (error) => error?.name === "InvalidStateError",