api-server/test/jest-e2e.json
wangdl 05cf369bee
Some checks failed
Deploy API Server / build-and-unit (push) Successful in 42s
Deploy API Server / current-integration (push) Failing after 3m6s
Deploy API Server / backward-compat (push) Successful in 17s
Deploy API Server / deploy (push) Has been skipped
feat: 本地开发环境配置 + Python 3.9 兼容修复
- 添加 docker-compose.local.yml(MySQL/Redis/Qdrant 本地基础设施)
- 添加 mysql.conf.d 本地 MySQL 低资源配置
- RAG Worker Python 3.9 兼容(from __future__ import annotations)
- 同步最新业务代码变更
2026-06-27 12:42:44 +08:00

25 lines
914 B
JSON

{
"moduleFileExtensions": ["js", "json", "ts"],
"rootDir": "..",
"roots": ["<rootDir>/test"],
"testEnvironment": "node",
"testRegex": "test/.*\\.e2e-spec\\.ts$",
"transform": {
"^.+\\.(t|j)sx?$": ["ts-jest", { "useESM": false, "tsconfig": "tsconfig.json" }]
},
"transformIgnorePatterns": ["/node_modules/"],
"moduleNameMapper": {
"^jose$": "<rootDir>/test/mocks/jose.mock.ts",
"^ioredis$": "<rootDir>/test/mocks/ioredis.mock.ts",
"^@prisma/client$": "<rootDir>/test/mocks/prisma.mock.ts",
"^@nestjs/bullmq$": "<rootDir>/test/mocks/bullmq.mock.ts",
"^@qdrant/js-client-rest$": "<rootDir>/test/mocks/qdrant.mock.ts"
},
"globals": {
"DATABASE_URL": "mysql://test:test@localhost:3306/test_db",
"CREDENTIAL_ENCRYPTION_KEY": "m-ai-04-e2e-test-key-32-bytes!!",
"JWT_SECRET": "m-ai-04-e2e-jwt-secret"
},
"setupFiles": ["<rootDir>/test/m-ai-04-e2e-setup.ts"]
}