Files
typescript-starter/karma.conf.js

29 lines
764 B
JavaScript

module.exports = function(config) {
config.set({
basePath: './',
frameworks: ['jasmine', 'karma-typescript'],
files: [{
pattern: './src/tests.ts'
},
{
pattern: './src/**/*.ts'
}
],
exclude: [
'./src/index.ts'
],
preprocessors: {
'**/*.ts': ['karma-typescript']
},
// optionally, configure the reporter
coverageReporter: {
type: 'html',
dir: 'coverage/'
},
tsconfig: "./tsconfig-tests.json",
//reporters: ['spec', 'progress', 'kjhtml', 'coverage'],
reporters: ['coverage', 'kjhtml', 'spec' ],
browsers: ['Chrome']
});
};