29 lines
764 B
JavaScript
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']
|
|
});
|
|
};
|