2017-06-15 63 views
0

我在'编辑配置'中输入--reporter MochawesomeWebStorm无法更改默认摩卡报告者

但WebStorm控制台显示两个记者。

--reporter mochawesome以及

--reporter /Applications/WebStorm.app/Contents/plugins/NodeJS/js/mocha-intellij/lib/mochaIntellijReporter.js

没有mochawesome创建报表。

如何使用WebStorm生成Mochawesome报告?

Nodejs run configuration enter image description here

回答

2

WebStorm使用它自己的记者表示测试结果以树视图用滤镜/导航等,所以使用摩卡整合时,不能使用其他记者。如果您希望获得其他记者生产的产量,则必须使用Node.js运行配置运行Mocha

+0

谢谢。我如何使用Node.js配置运行Mocha?我尝试在插件中取消选中Node.js选项。如果我这样做,'编辑配置'不显示摩卡选项。 – SUM

+0

你需要创建Node.js运行配置,而不是禁用一个插件(奇怪的想法,顺便说一句 - 禁用插件运行smth)。 – lena

+0

在Node.js运行配置中,指定'node_modules \ mocha \ bin \ _mocha'作为Javscript文件,通过'--reporter Mochawesome/path/to/your/spec'作为应用程序参数 – lena