用摩卡和伊斯坦布尔生成报道

时间:2016-05-05 22:35:38

标签: reactjs mocha code-coverage

我正在用Jest测试我的应用程序,但是如何在互联网上找到文档这么难以改为Mocha

现在我正在尝试生成覆盖范围。

在我的package.json中,我把这行测试:

scripts: {
     ...
     "test": "mocha './src/__tests__/**/*.test.js' --compilers js:babel-core/register"
}

我需要通过伊斯坦布尔或其他方式获得报道?

2 个答案:

答案 0 :(得分:1)

您可以使用isparta进行代码覆盖,因为它将覆盖ES6代码而不是ES5代码。这是一篇非常好的文章,我遵循该文章来生成代码覆盖:https://onsen.io/blog/mocha-chaijs-unit-test-coverage-es6/。请检查一下,如果能够生成保险,请告诉我。

答案 1 :(得分:1)

这是我在scripts块(以及其他)中使用的内容:

  "scripts": {
    "cover": "node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -R spec test"
  }
相关问题