From 8c90e2297afbb441a5d0a345e901fe83516ab42f Mon Sep 17 00:00:00 2001 From: Daniel Kennedy Date: Fri, 13 Feb 2026 12:05:37 -0500 Subject: [PATCH] fix(tests): close sockets to remove a Jest warning about resources outliving their tests (#2279) --- packages/core/__tests__/core.test.ts | 3 +++ packages/http-client/__tests__/basics.test.ts | 2 ++ 2 files changed, 5 insertions(+) diff --git a/packages/core/__tests__/core.test.ts b/packages/core/__tests__/core.test.ts index df6d3906..c3dfe5a0 100644 --- a/packages/core/__tests__/core.test.ts +++ b/packages/core/__tests__/core.test.ts @@ -677,5 +677,8 @@ describe('oidc-client-tests', () => { const http = new HttpClient('actions/oidc-client') const res = await http.get(getTokenEndPoint()) expect(res.message.statusCode).toBe(200) + // Consume the response to close the socket + await res.readBody() + res.message.destroy() }) }) diff --git a/packages/http-client/__tests__/basics.test.ts b/packages/http-client/__tests__/basics.test.ts index 2bb57ed3..7c5fa4a9 100644 --- a/packages/http-client/__tests__/basics.test.ts +++ b/packages/http-client/__tests__/basics.test.ts @@ -238,6 +238,8 @@ describe('basics', () => { 'https://postman-echo.com/get' ) expect(res.message.statusCode).toBe(200) + // Consume the response to close the socket + res.message.destroy() }) it('does basic http delete request', async () => {