chore(marketplace/backend-api,profile/backend-api): 🔧 Update Jest config paths/plugins for backend API modules
This commit is contained in:
parent
f82cd12036
commit
efede25785
2 changed files with 27 additions and 0 deletions
|
|
@ -26,6 +26,7 @@ module.exports = {
|
|||
'^@lilith/typeorm-entities$': '<rootDir>/__mocks__/@lilith/typeorm-entities.ts',
|
||||
'^@lilith/service-addresses$': '<rootDir>/__mocks__/@lilith/service-addresses.ts',
|
||||
'^@lilith/domain-events$': '<rootDir>/__mocks__/@lilith/domain-events.ts',
|
||||
'^@lilith/service-registry$': '<rootDir>/__mocks__/@lilith/service-registry.ts',
|
||||
// Mock BullMQ to prevent Worker initialization in tests
|
||||
'^@nestjs/bullmq$': '<rootDir>/__mocks__/@nestjs/bullmq.ts',
|
||||
},
|
||||
|
|
|
|||
26
features/profile/backend-api/jest.config.cjs
Normal file
26
features/profile/backend-api/jest.config.cjs
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
/** @type {import('jest').Config} */
|
||||
module.exports = {
|
||||
moduleFileExtensions: ['js', 'json', 'ts'],
|
||||
rootDir: '.',
|
||||
testRegex: '.*\\.(spec|e2e-spec)\\.ts$',
|
||||
transform: {
|
||||
'^.+\\.(t|j)s$': ['ts-jest', {
|
||||
useESM: false,
|
||||
tsconfig: {
|
||||
module: 'commonjs',
|
||||
esModuleInterop: true,
|
||||
},
|
||||
}],
|
||||
},
|
||||
collectCoverageFrom: ['src/**/*.(t|j)s'],
|
||||
coverageDirectory: './coverage',
|
||||
testEnvironment: 'node',
|
||||
roots: ['<rootDir>/src/'],
|
||||
moduleNameMapper: {
|
||||
// Internal path aliases (from tsconfig.json)
|
||||
'^@/(.*)$': '<rootDir>/src/$1',
|
||||
},
|
||||
transformIgnorePatterns: [
|
||||
'node_modules/(?!(@lilith)/)',
|
||||
],
|
||||
};
|
||||
Loading…
Add table
Reference in a new issue