在webstorm中如何为单个测试创建mocha测试配置

时间:2015-01-07 23:24:50

标签: mocha webstorm

我想在webstorm中调试一个单一的测试。 mocha选项指定了一个测试目录,但我似乎无法将其指向一个test.js文件。

如何使用webstorm调试配置选项调试/运行配置单个mocha测试?

4 个答案:

答案 0 :(得分:1)

作为hack,您可以使用CLI选项直接配置mocha命令:

mocha --grep login-failure.js

此外,您可以使用only功能跳过所有其他测试:

describe(function () {
  // these tests will be skipped
});
describe.only(function () {
  // these tests will run 
});

来源:http://jaketrent.com/post/run-single-mocha-test/

答案 1 :(得分:0)

据我所知,目前尚不支持。

https://youtrack.jetbrains.com/issue/WEB-10067 - 观看此门票(明星/投票/评论)以获得进展通知。

答案 2 :(得分:0)

我通过指向一个随机的非测试目录作为测试目录并将我的单个测试文件名作为“额外的mocha选项”传递来解决这个问题

答案 3 :(得分:0)

为什么不创建一个测试文件夹并在里面创建.js测试文件?