我已经将mocha配置为通过mocha intelliJ mocha插件在我的react应用中运行测试用例,我定义了以下配置:
我有帮助Javascript文件,该文件应该在测试之前由mocha加载,因此我在上面的屏幕快照的mocha选项中添加了--config,该文件的内容如下:
--recursive
--require helper.js
问题似乎是该帮助程序未加载,因此我遇到了类似这样的错误:
ReferenceError: regeneratorRuntime is not defined
windows is not defined
在Windows中的位置是在helper.js中定义的,因此我的问题是如何从intelliJ中存在的mocha运行配置中加载helper.js
替代此方法,当我在终端中运行以下命令时,此方法工作正常,因此在终端中为mocha运行所有测试用例:
mocha --require babel-register --require ignore-styles --require ./test/test.helper.js
但是我只想从intelliJ运行单个测试,因此非常感谢对此问题的任何提示。