我正在使用以下NPM启动命令在Webstorm的终端窗口中运行React的Mocha测试:
"tsc && mocha --compilers js:babel-core/register --require ./test_helper.js \"test/**/*.@(js|jsx)\" --watch --watch-extensions js,jsx,tsx"
如何创建Webstorm Mocha配置,以便我可以在Webstorm的测试窗口中运行测试?
感谢。
答案 0 :(得分:3)
为Mocha添加配置:
Run -> Edit Configurations -> Press "+" -> Select "Mocha".
表格的字段:
节点解释器: your_node_executable_path
工作目录: root_path_of_your_app
Mocha包: mocha_path(通常位于node_modules
文件夹中)。
测试目录: root_path_of_your_app \ test
默认情况下,Mocha查看test
文件夹中的测试,然后尝试运行test.js
。
所有Mocha命令(--compilers
,--require
等)都可以包含在mocha.opts
中。 Mocha尝试在\test\mocha.opts
中读取此文件。
mocha.opts
每行需要一个命令。