Skip to content

Commit 0820d20

Browse files
committed
Fix stubbing globals in vitest.setup.ts
1 parent c4c874d commit 0820d20

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

packages/toolkit/vitest.setup.ts

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
1-
//@ts-ignore
2-
import nodeFetch from 'node-fetch'
3-
//@ts-ignore
4-
globalThis.fetch = nodeFetch
5-
//@ts-ignore
6-
globalThis.Request = nodeFetch.Request
7-
globalThis.Headers = nodeFetch.Headers
1+
import nodeFetch, { Headers, Request } from 'node-fetch'
82
import { server } from './src/query/tests/mocks/server'
93

10-
beforeAll(() => server.listen({ onUnhandledRequest: 'error' }))
11-
afterEach(() => server.resetHandlers())
12-
afterAll(() => server.close())
4+
vi.stubGlobal('fetch', nodeFetch)
5+
vi.stubGlobal('Request', Request)
6+
vi.stubGlobal('Headers', Headers)
137

14-
process.on('unhandledRejection', (error) => {
15-
// eslint-disable-next-line no-undef
16-
fail(error)
8+
beforeAll(() => {
9+
server.listen({ onUnhandledRequest: 'error' })
1710
})
1811

19-
process.env.NODE_ENV = 'development'
12+
afterEach(() => {
13+
server.resetHandlers()
14+
})
15+
16+
afterAll(() => {
17+
server.close()
18+
})

0 commit comments

Comments
 (0)