From fba7fcc44ee808af5cef423d07b0d81cbfce1502 Mon Sep 17 00:00:00 2001 From: Dmitriy Mozgovoy Date: Wed, 22 Apr 2026 09:50:37 +0300 Subject: [PATCH] test: fix Win32 platform support; (#10791) --- tests/unit/adapters/http.test.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/unit/adapters/http.test.js b/tests/unit/adapters/http.test.js index 69069147..fb036eb8 100644 --- a/tests/unit/adapters/http.test.js +++ b/tests/unit/adapters/http.test.js @@ -4469,7 +4469,11 @@ describe('supports http with nodejs', () => { describe('socketPath security (GHSA-j96w-fp6f-pq6v)', () => { function makeSocketPath() { - return path.join(os.tmpdir(), `axios-socketpath-${process.pid}-${Date.now()}-${Math.random().toString(36).slice(2)}.sock`); + const pipe = `axios-socketpath-${process.pid}-${Date.now()}-${Math.random().toString(36).slice(2)}`; + + return os.platform() === 'win32' ? + `\\\\.\\pipe\\${pipe}` : + path.join(os.tmpdir(), `${pipe}.sock`); } function startUnixServer(socketPath) {