Карма: Пользовательский лаунчер не запускает браузер - PullRequest
0 голосов
/ 23 сентября 2019

Я определяю пользовательский модуль запуска в моем файле karma.conf.js следующим образом:

browsers: ['ChromeHeadless'],
customLaunchers: {
  ChromeCustom: {
    base: 'ChromeHeadless',
    flags: ['--no-sandbox'],
    debug: false
  },
  ChromeDebugging: {
    base: 'Chrome',
    flags: ['--remote-debugging-port=9222']
  }
},
singleRun: true

И затем я запускаю свой сценарий test из package.json :

"test": "karma start ./karma.conf.js:

Тесты выполняются в терминале.Почему он не запускает безголовый браузер?Или это то, что означает безголовый Chrome?Если я определю Chrome как браузер, то он будет работать нормально.Я считаю, что у меня есть все правильные зависимости dev:

"karma": "~1.7.0",
"karma-chrome-launcher": "^2.1.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-host-environment": "^1.1.3",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"karma-sourcemap-loader": "^0.3.7",
"karma-webpack": "^3.0.5",
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...