import { afterAll, afterEach, beforeAll } from 'vitest'; import { setupServer } from 'msw/node'; import { HttpResponse, http } from 'msw'; export const restHandlers = [ http.get('https://example.com/*', () => { return HttpResponse.text('var a = 1;'); }), ]; const server = setupServer(...restHandlers); beforeAll(() => server.listen({ onUnhandledRequest: 'error' })); afterAll(() => server.close()); afterEach(() => server.resetHandlers());