在Webstorm中运行Mocha测试

时间:2016-03-14 03:31:32

标签: testing mocha webstorm

我正在使用以下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的测试窗口中运行测试?

感谢。

1 个答案:

答案 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每行需要一个命令。

相关问题