From 2bf0cefe14d2842f3ac26681cb259b13216c553c Mon Sep 17 00:00:00 2001 From: Mike Cebrian Date: Thu, 29 Sep 2016 11:46:38 -0400 Subject: [PATCH] (fix) karma config: Add cli config poll option to karma default config With https://github.com/angular/angular-cli/pull/1814 the `defaults.poll` option was added to the cli config. This setting won't be applied to the karma defaults without this update. --- packages/angular-cli/plugins/karma.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/angular-cli/plugins/karma.js b/packages/angular-cli/plugins/karma.js index 1c17e28e3771..49dbe92d57ef 100644 --- a/packages/angular-cli/plugins/karma.js +++ b/packages/angular-cli/plugins/karma.js @@ -1,5 +1,6 @@ const path = require('path'); const getWebpackTestConfig = require('../models/webpack-build-test').getWebpackTestConfig; +const CliConfig = require('../models/config'); const init = (config) => { @@ -23,8 +24,12 @@ const init = (config) => { timings: false, chunks: false, chunkModules: false + }, + watchOptions: { + poll: CliConfig.fromProject().config.defaults.poll } }; + config.webpack = Object.assign(webpackConfig, config.webpack); config.webpackMiddleware = Object.assign(webpackMiddlewareConfig, config.webpackMiddleware); @@ -45,4 +50,4 @@ preprocessor.$inject = [] module.exports = Object.assign({ 'framework:angular-cli': ['factory', init], 'preprocessor:angular-cli': ['factory', preprocessor] -}, require('karma-webpack'), require('karma-sourcemap-loader')); \ No newline at end of file +}, require('karma-webpack'), require('karma-sourcemap-loader'));