我真的很想让业力和黄瓜一起运转。我一直在使用在这里找到的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",
.....
运行测试仅对相关文件运行cumul-js。.业力在这里起什么作用? 有没有人有使业力和黄瓜一起工作的经验?在线资源非常有限,我真的需要一些见识!