Skip to content

Commit 036d164

Browse files
committed
fix: fix jest
1 parent c529dc6 commit 036d164

File tree

1 file changed

+5
-20
lines changed

1 file changed

+5
-20
lines changed

jest.config.ts

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,23 @@
11
import { Config } from 'jest';
22

33
const config: Config = {
4-
// Указываем корневые директории для тестов
54
roots: ['<rootDir>/src', '<rootDir>/test'],
6-
7-
// Регулярное выражение для поиска тестов
8-
testRegex: '.*\\.spec\\.ts$', // Для файлов с окончанием `.spec.ts`
9-
10-
// Игнорируем эти пути при поиске тестов
5+
testRegex: '.*\\.spec\\.ts$',
116
testPathIgnorePatterns: ['/node_modules/', '/dist/'],
12-
13-
// Какие расширения модулей нужно обрабатывать
147
moduleFileExtensions: ['ts', 'js', 'json'],
15-
16-
// Преобразование TypeScript в JavaScript перед тестами
178
transform: {
189
'^.+\\.(t|j)s$': 'ts-jest',
1910
},
20-
21-
// Указываем окружение для выполнения тестов
2211
testEnvironment: 'node',
23-
24-
// Чистим mock между тестами
2512
clearMocks: true,
26-
27-
// Покрытие кода тестами
2813
collectCoverage: false,
2914
collectCoverageFrom: [
30-
'src/**/*.(t|j)s', // Указываем файлы для покрытия
31-
'!src/main.ts', // Исключаем main.ts
32-
'!src/**/*.module.ts', // Исключаем модули
15+
'src/**/*.(t|j)s',
16+
'!src/main.ts',
17+
'!src/**/*.module.ts',
3318
],
3419
coverageDirectory: 'coverage',
35-
coverageReporters: ['text', 'lcov'], // Форматы отчётов покрытия
20+
coverageReporters: ['text', 'lcov'],
3621
};
3722

3823
export default config;

0 commit comments

Comments
 (0)