UNPKG

@dbs-portal/core-api

Version:

HTTP client and API utilities for DBS Portal

26 lines 766 B
/** * MSW test setup for Vitest */ import { beforeAll, afterEach, afterAll } from 'vitest'; import { setupServer } from 'msw/node'; import { defaultHandlers } from '../handlers/default-handlers'; import { authHandlers } from '../handlers/auth-handlers'; // Create MSW server with default handlers const server = setupServer(...defaultHandlers, ...authHandlers); // Start server before all tests beforeAll(() => { server.listen({ onUnhandledRequest: 'warn' // Warn on unhandled requests }); }); // Reset handlers after each test afterEach(() => { server.resetHandlers(); }); // Close server after all tests afterAll(() => { server.close(); }); // Export server for use in individual tests export { server }; //# sourceMappingURL=setup.js.map