From e05b3b715dbb8aec739cd48d21206ec2387b67b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=20K=C3=A4sler?= <tom.kaesler@mni.thm.de> Date: Thu, 7 Mar 2019 15:28:33 +0100 Subject: [PATCH] add custom chrome with --no-sandbox flag to be docker compatible --- karma.conf.js | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/karma.conf.js b/karma.conf.js index 0840f6ca5..123819772 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -4,6 +4,13 @@ module.exports = function (config) { config.set({ basePath: '', + browsers : ['ChromeHeadlessCustom'], + customLaunchers: { + ChromeHeadlessCustom: { + base: 'ChromeHeadless', + flags: ['--no-sandbox'] + } + }, frameworks: ['jasmine', '@angular-devkit/build-angular'], plugins: [ require('karma-jasmine'), diff --git a/package.json b/package.json index 75d05fbbb..dfd552448 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "ng": "ng", "start": "ng serve --proxy-config proxy.conf.json", "build": "ng build --prod", - "test": "ng test --watch=false --browsers=ChromeHeadless", + "test": "ng test --watch=false --browsers=ChromeHeadlessCustom", "lint": "ng lint", "e2e": "ng e2e", "extract": "ngx-translate-extract -m _ --input ./src --output ./src/assets/i18n/de.json ./src/assets/i18n/en.json --clean --sort --format namespaced-json" -- GitLab