paper-trail-web / src /test /setup.ts
Hoe
Initial Deploy
e9e5ca3
import '@testing-library/jest-dom';
import { cleanup } from '@testing-library/react';
import { afterEach, beforeAll, afterAll } from 'vitest';
import { server } from '@/mocks/server';
// Start MSW server before all tests
beforeAll(() => {
server.listen({ onUnhandledRequest: 'error' });
});
// Reset handlers and cleanup after each test
afterEach(() => {
server.resetHandlers();
cleanup();
});
// Clean up after all tests
afterAll(() => {
server.close();
});