18 lines
454 B
TypeScript
18 lines
454 B
TypeScript
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());
|