Skip to content

Commit 742fbc0

Browse files
committed
Unit teting added with Jest
1 parent aa4069a commit 742fbc0

File tree

7 files changed

+363
-19
lines changed

7 files changed

+363
-19
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
node_modules
22
dist
3-
logs/*
3+
coverage
4+
src/logs/*
45
# Keep environment variables out of version control
56
.env

jest.config.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
module.exports = {
2+
preset: 'ts-jest',
3+
testEnvironment: 'node',
4+
roots: ['<rootDir>/src'],
5+
collectCoverage: true,
6+
coverageDirectory: 'coverage',
7+
coverageReporters: ['json', 'lcov', 'text', 'clover'],
8+
coveragePathIgnorePatterns: ['/node_modules/', '/dist/'],
9+
testPathIgnorePatterns: ['/node_modules/', '/dist/'],
10+
moduleFileExtensions: ['ts', 'js'],
11+
transform: {
12+
'^.+\\.(ts|tsx)$': 'ts-jest',
13+
},
14+
};
15+

0 commit comments

Comments
 (0)