diff --git a/test/loaders/ApiBasedShuttleRepositoryLoaderTests.test.ts b/test/loaders/ApiBasedShuttleRepositoryLoaderTests.test.ts index a522fa6..a9b20f2 100644 --- a/test/loaders/ApiBasedShuttleRepositoryLoaderTests.test.ts +++ b/test/loaders/ApiBasedShuttleRepositoryLoaderTests.test.ts @@ -15,11 +15,7 @@ import { updateGlobalFetchMockJson, updateGlobalFetchMockJsonToThrowSyntaxError } from "../testHelpers/fetchMockHelpers"; -import { ApiResponseError } from "../../src/loaders/ApiResponseError"; - -async function assertAsyncCallbackThrowsApiResponseError(callback: () => Promise) { - await expect(callback).rejects.toThrow(ApiResponseError); -} +import { assertAsyncCallbackThrowsApiResponseError } from "../testHelpers/assertAsyncCallbackThrowsApiResponseError"; describe("ApiBasedRepositoryLoader", () => { let loader: ApiBasedShuttleRepositoryLoader; diff --git a/test/testHelpers/assertAsyncCallbackThrowsApiResponseError.ts b/test/testHelpers/assertAsyncCallbackThrowsApiResponseError.ts new file mode 100644 index 0000000..d1107a9 --- /dev/null +++ b/test/testHelpers/assertAsyncCallbackThrowsApiResponseError.ts @@ -0,0 +1,6 @@ +import { expect } from "@jest/globals"; +import { ApiResponseError } from "../../src/loaders/ApiResponseError"; + +export async function assertAsyncCallbackThrowsApiResponseError(callback: () => Promise) { + await expect(callback).rejects.toThrow(ApiResponseError); +}