diff --git a/jest.config.js b/jest.config.js index 3362150..26bc021 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,7 +1,7 @@ module.exports = { moduleFileExtensions: ['js', 'json', 'ts'], - rootDir: 'src', - testRegex: '.*\\.spec\\.ts$', + roots: ['/src', '/test'], + testRegex: '.*\\.(spec|e2e-spec|integration-spec|perf-spec)\\.ts$', transform: { '^.+\\.(t|j)s$': 'ts-jest', }, @@ -11,6 +11,6 @@ module.exports = { coverageDirectory: '../coverage', testEnvironment: 'node', moduleNameMapper: { - '^src/(.*)$': '/$1', + '^src/(.*)$': '/src/$1', }, }; \ No newline at end of file diff --git a/package.json b/package.json index f6fb76b..187c22b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pixel-game-server", - "version": "1.1.1", - "description": "A 2D pixel art game server built with NestJS - 支持验证码登录功能和邮箱冲突检测", + "version": "1.2.0", + "description": "A 2D pixel art game server built with NestJS - 完整的游戏服务器,包含用户认证、位置广播、聊天系统、管理员后台等功能模块", "main": "dist/main.js", "scripts": { "dev": "nest start --watch", @@ -59,6 +59,7 @@ "zulip-js": "^2.1.0" }, "devDependencies": { + "@faker-js/faker": "^10.2.0", "@nestjs/cli": "^10.4.9", "@nestjs/schematics": "^10.2.3", "@nestjs/testing": "^10.4.20",