|
@@ -2,49 +2,49 @@
|
|
|
// 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-jasmine-html-report'),
|
|
|
- require('karma-coverage-istanbul-reporter'),
|
|
|
- require('@angular/cli/plugins/karma'),
|
|
|
- require('karma-html-live-reporter')
|
|
|
- ],
|
|
|
- client: {
|
|
|
- clearContext: false
|
|
|
- },
|
|
|
- files: [
|
|
|
- { pattern: './src/test.ts', watched: false }
|
|
|
- ],
|
|
|
- preprocessors: {
|
|
|
- './src/test.ts': ['@angular/cli']
|
|
|
- },
|
|
|
- mime: {
|
|
|
- 'text/x-typescript': ['ts', 'tsx']
|
|
|
- },
|
|
|
- coverageIstanbulReporter: {
|
|
|
- reports: ['html', 'lcovonly'],
|
|
|
- fixWebpackSourcePaths: true
|
|
|
- },
|
|
|
- angularCli: {
|
|
|
- environment: 'dev'
|
|
|
- },
|
|
|
- reporters: config.angularCli && config.angularCli.codeCoverage
|
|
|
- ? ['progress', 'live-html', 'converage-istanbul']
|
|
|
- : ['progress', 'live-html', 'kjhtml'],
|
|
|
- htmlLiveReporter: { // port: 5060
|
|
|
- colorScheme: 'jasmine',
|
|
|
- defaultTab: 'summary',
|
|
|
- focusMode: true
|
|
|
- },
|
|
|
- port: 9876,
|
|
|
- colors: true,
|
|
|
- logLevel: config.LOG_INFO,
|
|
|
- autoWatch: true,
|
|
|
- browsers: ['Chrome'],
|
|
|
- singleRun: false
|
|
|
- });
|
|
|
+ config.set({
|
|
|
+ basePath: '',
|
|
|
+ frameworks: ['jasmine', 'angular-cli'],
|
|
|
+ plugins: [
|
|
|
+ require('karma-jasmine'),
|
|
|
+ require('karma-chrome-launcher'),
|
|
|
+ require('karma-jasmine-html-report'),
|
|
|
+ require('karma-coverage-istanbul-reporter'),
|
|
|
+ require('@angular/cli/plugins/karma'),
|
|
|
+ require('karma-html-live-reporter')
|
|
|
+ ],
|
|
|
+ client: {
|
|
|
+ clearContext: false
|
|
|
+ },
|
|
|
+ files: [
|
|
|
+ { pattern: './src/test.ts', watched: false }
|
|
|
+ ],
|
|
|
+ preprocessors: {
|
|
|
+ './src/test.ts': ['@angular/cli']
|
|
|
+ },
|
|
|
+ mime: {
|
|
|
+ 'text/x-typescript': ['ts', 'tsx']
|
|
|
+ },
|
|
|
+ coverageIstanbulReporter: {
|
|
|
+ reports: ['html', 'lcovonly'],
|
|
|
+ fixWebpackSourcePaths: true
|
|
|
+ },
|
|
|
+ angularCli: {
|
|
|
+ environment: 'dev'
|
|
|
+ },
|
|
|
+ reporters: config.angularCli && config.angularCli.codeCoverage
|
|
|
+ ? ['progress', 'live-html', 'converage-istanbul']
|
|
|
+ : ['progress', 'live-html', 'kjhtml'],
|
|
|
+ htmlLiveReporter: { // port: 5060
|
|
|
+ colorScheme: 'jasmine',
|
|
|
+ defaultTab: 'summary',
|
|
|
+ focusMode: true
|
|
|
+ },
|
|
|
+ port: 9876,
|
|
|
+ colors: true,
|
|
|
+ logLevel: config.LOG_INFO,
|
|
|
+ autoWatch: true,
|
|
|
+ browsers: ['Chrome'],
|
|
|
+ singleRun: false
|
|
|
+ });
|
|
|
};
|