Карма огурец конфигурации - PullRequest
0 голосов
/ 08 октября 2019

Я очень хочу, чтобы карма и огурец работали вместе. Я использовал адаптер karma-cucumber-js-latest, найденный здесь: https://www.npmjs.com/package/karma-cucumber-js-latest

Моя проблема в том, что я не понимаю, где здесь заложена карма. Причина, по которой я хочу использовать cucumber и karma вместе, заключается в том, что моя организация уже настроила тяжелый файл karma.conf.js, который сопоставлен с сотнями зависимостей, но этот проект karma-cucumber-js, похоже, не придает большого значенияэтот файл karma.conf.js в любом случае? Это похоже на только что запущенный огурец с JavaScript. Любые изменения, которые я делаю в karma.conf.js, не имеют никакого значения, поскольку файл package.json выглядит следующим образом:

 {
  "version": "0.0.0",
  "dependencies": {
    "cucumber": "5.0.2",
    "mocha": "^5.2.0"
  },
  "scripts": {
    "test": "mocha --reporter spec src/test/javascript/*.js && cucumber-js ./src/test/resources/features/"
  },
  "devDependencies": {
    "browser-sync": "~2.9.11",
    "browser-sync-spa": "~1.0.3",
    "chai": "^3.5.0",
    "chai-as-promised": "^5.3.0",
    "chalk": "~1.1.1",
    "cucumber": "^5.0.2",
    "jquery": "^3.1.0",
    "karma": "^1.3.0",
    "karma-angular-filesort": "~1.0.0",
    "karma-chrome-launcher": "^2.2.0",
     .....

при запуске теста просто запускается cucumber-js для соответствующих файлов ... гдеКарма вступает в игру здесь? У кого-нибудь есть опыт заставить карму и огурец работать вместе? Есть очень ограниченные ресурсы онлайн, и мне действительно нужно немного понимания!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...