16 lines
450 B
TypeScript
16 lines
450 B
TypeScript
import { afterAll, afterEach, beforeAll } from 'vitest'
|
|
import { setupServer } from 'msw/node'
|
|
import { rest } from 'msw'
|
|
|
|
export const restHandlers = [
|
|
rest.get(/google/, (req, res, ctx) => {
|
|
return res(ctx.status(200), ctx.text('@font-face mocked {}'))
|
|
}),
|
|
]
|
|
|
|
const server = setupServer(...restHandlers)
|
|
|
|
beforeAll(() => server.listen({ onUnhandledRequest: 'error' }))
|
|
afterAll(() => server.close())
|
|
afterEach(() => server.resetHandlers())
|