innomind-vita
Version:
InnoMind Vita - AI-Powered Industrial Software Platform
28 lines (22 loc) • 571 B
text/typescript
import { setupServer } from 'msw/node';
import { handlers } from './__fixtures__/handlers';
// 设置 MSW 服务器
export const server = setupServer(...handlers);
// 全局设置
beforeAll(() => {
// 启动 MSW 服务器
server.listen();
});
afterEach(() => {
// 重置请求处理器
server.resetHandlers();
});
afterAll(() => {
// 关闭 MSW 服务器
server.close();
});
// 全局环境变量
process.env.NODE_ENV = 'test';
process.env.TEST_API_URL = 'http://localhost:3000';
// 全局超时设置
jest.setTimeout(30000);