From bb0e1e19d9d5cd146863e02bf2319a53fb4c7a69 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Tue, 13 Feb 2024 15:08:28 -0500 Subject: [PATCH] test: remove `AbortController` and `AbortSignal` polyfills (#676) --- test/request.test.ts | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/test/request.test.ts b/test/request.test.ts index 294480e0b..bb398a907 100644 --- a/test/request.test.ts +++ b/test/request.test.ts @@ -1046,25 +1046,6 @@ x//0u+zd/R/QRUzLOw4N72/Hu+UG6MNt5iDZFCtapRaKt6OvSBwy8w== }); it("bubbles up AbortError if the request is aborted", () => { - // AbortSignal and AbortController do not exist on - // Node < 15. The main parts of their API have been - // reproduced in the mocks below. - class AbortSignal { - abort = () => { - const e = new Error(""); - e.name = "AbortError"; - throw e; - }; - - addEventListener = () => {}; - } - - class AbortController { - abort = () => { - this.signal.abort(); - }; - signal = new AbortSignal(); - } const abortController = new AbortController(); const mock = fetchMock.sandbox().post( "https://api.github.com/repos/octokit-fixture-org/release-assets/releases/tags/v1.0.0",