javascript - 如何使用 #webpack 测量所有源代码的覆盖率?

标签 javascript unit-testing webpack mocha.js karma-runner

我正在使用 Webpack + JS + mocha + karma + ...我需要对所有代码进行覆盖率测量,但我所能得到的只是测试源文件的覆盖率...

示例和问题在这里: https://github.com/xnopre/test-full-coverage-with-webpack

谢谢你的帮助,

泽维尔

最佳答案

使用 istambul,您可以在预处理器部分的 karma.conf.js 中添加要创建覆盖率报告的代码区域,如下所示:

preprocessors: {
        'dist/app/**/**.js': ['coverage'],            '
        'dist/test/**/**.js': ['coverage'],
    },

不要错过在导入后添加“['coverage']”标签:)

关于javascript - 如何使用 #webpack 测量所有源代码的覆盖率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42559979/

相关文章:

unit-testing - 实现一个假的 NHibernate 存储库

android - 创建用于测试的模拟 Activity 的最快方法

javascript - 在 webpack 2 中混合长期缓存和代码分割

javascript - Webpack - 将通用文件导入大型代码库时出现问题

javascript - 使用jquery遍历行数超过500行和15列的表

Javascript 检查除零之外的错误陈述的最佳方式

javascript - d3 如何在缩放和平移时将文本绑定(bind)到视口(viewport)的右上角

javascript - 在服务器端存储 API 访问 token

linux - 如何使用 unix 删除每个备用数字

javascript - 如何使用 typescript 和 webpack 创建单页 Web 应用程序?