commit b794d5ca106966aac16e328a22b48f0ab62d127c
parent 14a97961897c2e9de53b05cae760a2b49962ae82
Author: Sergej Orlov <wladimirych@gmail.com>
Date: Sun, 3 Apr 2022 16:47:22 +0200
tests: add option to run tests in docker
Diffstat:
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/package.json b/package.json
@@ -8,6 +8,7 @@
"lint:style": "stylelint '**/*.css'",
"lint": "npm run lint:code && npm run lint:style",
"test": "cross-env NODE_ENV=testing karma start --single-run --browsers ChromeHeadless test/karma.conf.js",
+ "test-docker": "cross-env NODE_ENV=testing karma start --single-run --browsers ChromiumHeadlessInDocker test/karma.conf.js",
"testdev": "cross-env NODE_ENV=testing karma start --browsers ChromeHeadless test/karma.conf.js"
},
"repository": {
diff --git a/test/karma.conf.js b/test/karma.conf.js
@@ -30,5 +30,11 @@ module.exports = function (config) {
mochaReporter: {
showDiff: true,
},
+ customLaunchers: {
+ ChromiumHeadlessInDocker: {
+ base: 'ChromiumHeadless',
+ flags: ['--no-sandbox'],
+ },
+ },
});
};