6

我有基于 node.js 的项目,其中还包括客户端代码。我有 2 个独立的单元测试套件,1 个用于前端,1 个用于后端。我目前使用毯子运行 mocha 以进行代码覆盖,并将结果通过管道传输到工作服模块中,如下所示:

mocha --require blanket --reporter mocha-lcov-reporter server/test/unit | ./node_modules/.bin/coveralls

我基本上需要结合这两个测试运行的输出(服务器和客户端):

mocha --require blanket --reporter mocha-lcov-reporter server/test/unit

mocha --require blanket --reporter mocha-lcov-reporter client/test/unit

并将其导入工作服模块。

这可能吗?我该怎么做?

4

1 回答 1

2

我使用 gulp 和工作服插件来完成此操作:

http://gulpjs.com/

https://www.npmjs.org/package/gulp-coveralls

于 2014-09-17T15:11:18.737 回答