From 3a0ba4ba74ae28e47a61c19383d9a9125f157afe Mon Sep 17 00:00:00 2001 From: Daniel Kennedy Date: Fri, 30 Jan 2026 08:44:11 -0500 Subject: [PATCH] fix(tests): close sockets to remove a Jest warning about resources outliving their tests --- 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 df6d390663..c3dfe5a008 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 2bb57ed3bf..7c5fa4a9c7 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 () => {