We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AbortSignal.timeout()
TimeoutError
Currently the abort signal error is forced to be as following: https://github.com/jefflau/jest-fetch-mock/blob/master/src/index.js#L88 source code:
const abortError = () => new DOMException('The operation was aborted. ', 'AbortError')
My test mock:
const abortSignalTimeout = jest.spyOn(AbortSignal, 'timeout'); beforeAll(() => { fetchMock.mockResponseOnce(() => { const promise = new Promise((resolve) => { setTimeout(() => { resolve('resolved after timeout of `5`'); }, 5); }); return promise; }); const signal = AbortSignal.timeout(1); abortSignalTimeout.mockReturnValue(signal); });
there is no way to obtain the correct abort error TimeoutError instead of AbortError https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal/timeout
AbortError
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Currently the abort signal error is forced to be as following:
https://github.com/jefflau/jest-fetch-mock/blob/master/src/index.js#L88 source code:
My test mock:
there is no way to obtain the correct abort error
TimeoutError
instead ofAbortError
https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal/timeout
The text was updated successfully, but these errors were encountered: