summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormokha <mokha@cisco.com>2018-09-30 11:03:16 -0600
committermokha <mokha@cisco.com>2018-09-30 11:03:16 -0600
commit4bbe2382c8bdc84fc53d2b023f3e070d5f4ae137 (patch)
tree77ea98760dc6a8c7ce95d18b42c92e0487925d70
parente35713fc7a484bfff8ee758857239ae5c8dc9ee9 (diff)
run tests in Chrome
-rw-r--r--karma.conf.js1
-rw-r--r--package-lock.json25
-rw-r--r--package.json2
3 files changed, 28 insertions, 0 deletions
diff --git a/karma.conf.js b/karma.conf.js
index 31aa581..19d0493 100644
--- a/karma.conf.js
+++ b/karma.conf.js
@@ -15,5 +15,6 @@ module.exports = config => {
},
webpack: parts.loadJavaScript(),
singleRun: true,
+ browsers: ['Chrome'],
});
};
diff --git a/package-lock.json b/package-lock.json
index ed7f9b5..f0b38ba 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5115,6 +5115,15 @@
"readable-stream": "^2.0.0"
}
},
+ "fs-access": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
+ "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
+ "dev": true,
+ "requires": {
+ "null-check": "^1.0.0"
+ }
+ },
"fs-write-stream-atomic": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
@@ -7189,6 +7198,16 @@
}
}
},
+ "karma-chrome-launcher": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
+ "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
+ "dev": true,
+ "requires": {
+ "fs-access": "^1.0.0",
+ "which": "^1.2.1"
+ }
+ },
"karma-mocha": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-1.3.0.tgz",
@@ -8162,6 +8181,12 @@
"boolbase": "~1.0.0"
}
},
+ "null-check": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
+ "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
+ "dev": true
+ },
"num2fraction": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
diff --git a/package.json b/package.json
index 560c29b..3171fa5 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
"start": "webpack-dev-server --env development",
"test": "echo \"Error: no test specified\" && exit 1",
"test:karma": "karma start",
+ "test:karma:watch": "karma start --auto-watch --no-single-run",
"test:mocha": "mocha tests",
"test:mocha:watch": "webpack-dev-server --hot --config webpack.mocha.js"
},
@@ -37,6 +38,7 @@
"html-webpack-plugin": "^3.2.0",
"i18n-webpack-plugin": "^1.0.0",
"karma": "^3.0.0",
+ "karma-chrome-launcher": "^2.2.0",
"karma-mocha": "^1.3.0",
"karma-webpack": "^3.0.5",
"mini-css-extract-plugin": "^0.4.1",