Browse Source

feat: configure coverage

pull/1884/head
mehmet-erim 7 years ago
parent
commit
80da964dc3
  1. 1
      npm/ng-packs/jest.config.js
  2. 3
      npm/ng-packs/packages/core/jest.config.js

1
npm/ng-packs/jest.config.js

@ -8,6 +8,7 @@ module.exports = {
'^.+\\.(ts|js|html)$': 'ts-jest', '^.+\\.(ts|js|html)$': 'ts-jest',
}, },
moduleFileExtensions: ['ts', 'js', 'html'], moduleFileExtensions: ['ts', 'js', 'html'],
coverageDirectory: '<rootDir>/coverage',
coverageReporters: ['html'], coverageReporters: ['html'],
preset: 'jest-preset-angular', preset: 'jest-preset-angular',
setupFilesAfterEnv: ['<rootDir>/test-setup.ts'], setupFilesAfterEnv: ['<rootDir>/test-setup.ts'],

3
npm/ng-packs/packages/core/jest.config.js

@ -1,9 +1,10 @@
const { pathsToModuleNameMapper } = require('ts-jest/utils'); const { pathsToModuleNameMapper } = require('ts-jest/utils');
const { compilerOptions } = require('./tsconfig.spec'); const { compilerOptions } = require('./tsconfig.spec');
const jestConfig = require('../../jest.config');
module.exports = { module.exports = {
...jestConfig,
name: 'core', name: 'core',
testMatch: ['<rootDir>/packages/core/**/+(*.)+(spec|test).+(ts|js)?(x)'], testMatch: ['<rootDir>/packages/core/**/+(*.)+(spec|test).+(ts|js)?(x)'],
coverageDirectory: '../../coverage/libs/core',
moduleNameMapper: pathsToModuleNameMapper(compilerOptions.paths /*, { prefix: '<rootDir>/' } */), moduleNameMapper: pathsToModuleNameMapper(compilerOptions.paths /*, { prefix: '<rootDir>/' } */),
}; };

Loading…
Cancel
Save