angular-cli@0: // Karma configuration file, see link for more information angular-cli@0: // https://karma-runner.github.io/0.13/config/configuration-file.html angular-cli@0: angular-cli@0: module.exports = function (config) { angular-cli@0: config.set({ angular-cli@0: basePath: '', angular-cli@0: frameworks: ['jasmine', 'angular-cli'], angular-cli@0: plugins: [ angular-cli@0: require('karma-jasmine'), angular-cli@0: require('karma-chrome-launcher'), angular-cli@0: require('karma-remap-istanbul'), angular-cli@0: require('angular-cli/plugins/karma') angular-cli@0: ], angular-cli@0: files: [ angular-cli@0: { pattern: './src/test.ts', watched: false } angular-cli@0: ], angular-cli@0: preprocessors: { angular-cli@0: './src/test.ts': ['angular-cli'] angular-cli@0: }, dev@25: mime: { dev@25: 'text/x-typescript': ['ts','tsx'] dev@25: }, angular-cli@0: remapIstanbulReporter: { angular-cli@0: reports: { angular-cli@0: html: 'coverage', angular-cli@0: lcovonly: './coverage/coverage.lcov' angular-cli@0: } angular-cli@0: }, angular-cli@0: angularCli: { angular-cli@0: config: './angular-cli.json', angular-cli@0: environment: 'dev' angular-cli@0: }, dev@25: reporters: config.angularCli && config.angularCli.codeCoverage dev@25: ? ['progress', 'karma-remap-istanbul'] dev@25: : ['progress'], angular-cli@0: port: 9876, angular-cli@0: colors: true, angular-cli@0: logLevel: config.LOG_INFO, angular-cli@0: autoWatch: true, angular-cli@0: browsers: ['Chrome'], angular-cli@0: singleRun: false angular-cli@0: }); angular-cli@0: };