From 8bb76731a5047f621fcea671302447124c0065aa Mon Sep 17 00:00:00 2001 From: Stephen Belanger Date: Thu, 28 Dec 2023 20:29:57 +0800 Subject: [PATCH] Fix net plugin tests --- packages/datadog-plugin-net/test/index.spec.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/datadog-plugin-net/test/index.spec.js b/packages/datadog-plugin-net/test/index.spec.js index 09532ad0502..0f47b0c9034 100644 --- a/packages/datadog-plugin-net/test/index.spec.js +++ b/packages/datadog-plugin-net/test/index.spec.js @@ -230,8 +230,14 @@ describe('Plugin', () => { socket.destroy() socket.once('close', () => { - expect(socket.eventNames()).to.not.include.members(events) - done() + setImmediate(() => { + // Node.js 21.2 broke this function. We'll have to do the more manual way for now. + // expect(socket.eventNames()).to.not.include.members(events) + for (const event of events) { + expect(socket.listeners(event)).to.have.lengthOf(0) + } + done() + }) }) }) })