Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
43 righe
1.1 KiB
43 righe
1.1 KiB
// Karma configuration file, see link for more information |
|
// https://karma-runner.github.io/0.13/config/configuration-file.html |
|
|
|
module.exports = function (config) { |
|
config.set({ |
|
basePath: '', |
|
frameworks: ['jasmine', 'angular-cli'], |
|
plugins: [ |
|
require('karma-jasmine'), |
|
require('karma-chrome-launcher'), |
|
require('karma-remap-istanbul'), |
|
require('angular-cli/plugins/karma') |
|
], |
|
files: [ |
|
{ pattern: './src/test.ts', watched: false } |
|
], |
|
preprocessors: { |
|
'./src/test.ts': ['angular-cli'] |
|
}, |
|
mime: { |
|
'text/x-typescript': ['ts','tsx'] |
|
}, |
|
remapIstanbulReporter: { |
|
reports: { |
|
html: 'coverage', |
|
lcovonly: './coverage/coverage.lcov' |
|
} |
|
}, |
|
angularCli: { |
|
config: './angular-cli.json', |
|
environment: 'dev' |
|
}, |
|
reporters: config.angularCli && config.angularCli.codeCoverage |
|
? ['progress', 'karma-remap-istanbul'] |
|
: ['progress'], |
|
port: 9876, |
|
colors: true, |
|
logLevel: config.LOG_INFO, |
|
autoWatch: true, |
|
browsers: ['Chrome'], |
|
singleRun: false |
|
}); |
|
};
|
|
|