import '@testing-library/jest-dom/vitest' import { afterAll, afterEach, beforeAll } from 'vitest' import { server } from './server' // Start the MSW server before all tests, reset handlers between tests so // per-test overrides don't leak, and close it when the run finishes. beforeAll(() => server.listen({ onUnhandledRequest: 'error' })) afterEach(() => server.resetHandlers()) afterAll(() => server.close())