如何将摩卡testing与摩卡幻影testing相结合

testing用例:

  • 服务器/
    • appTest.js
  • 客户/
    • clientTest.js
  • clientBundle.js
  • clientTest.html

都是摩卡testing。 对于客户端testing,我使用sinon,并使用它们来生成一个包 – clientBundle.js并使用mocha-phantomjs进行无头testing。

现在我已经将npm test定义为mocha test/server && mocha-phantomjs test/clientTest.html 。 它给我两个分别的结果。 我怎么能把它们合并成一个 – 比如说mocha test/all.js

test/all.js里面试过require()s 。 mocha-phantomjs不能用作节点内的库。 它只能用作CLI。