如何在Webstorm上使用mocha运行unit testing?

我试图直接在WebStorm IDE上运行摩卡testing,但没有任何成功。

这是我的jsTestDriver.conf文件:

server: http://localhost:4224 load: - node_modules/mocha/mocha.js - node_modules/chai/chai.js - node_modules/requirejs/require.js - mocha-jstd-adapter/src/MochaAdapter.js - routes/*.js test: - test/*.js timeout: 90 

现在我正在看一下正常工作的buster-format模块。 任何帮助表示赞赏(如果我这样做,我会发布解决scheme)。

摩卡支持将包含在WebStorm 7.0.2中。 你可以尝试RC版本http://confluence.jetbrains.com/display/WI/WebStorm+7+EAP

结果是目前是不可能的。

如文档所述,您只能:

  • 使用摩卡和其他框架testing前端JavaScript的覆盖率和使用JSTestDriver或Karma的一切;
  • 做只有nodeunit的node.jstesting,所以不要摩卡或其他东西,但是你也不能拥有nodeunit的覆盖范围。

希望这个选项将尽快实施。

可以用摩卡做testing,但没有代码覆盖。