Webpack 和 Angular 的单元测试覆盖映射损坏了吗?
Posted
技术标签:
【中文标题】Webpack 和 Angular 的单元测试覆盖映射损坏了吗?【英文标题】:Unit test coverage mapping with Webpack and Angular broken? 【发布时间】:2019-02-22 04:20:47 【问题描述】:花了几个小时解决了这个问题 - 也许有人知道为什么我的覆盖率报告没有正确映射
我正在使用:
角 6 webpack 4 业力3.0 karma-coverage-istanbul-reporter 2.0.4如果你们有什么想法,我会发布更多的配置文件。
【问题讨论】:
【参考方案1】:就我而言,解决方案很简单。如果发生这种情况,我会得到提示,原因通常是源映射文件不正确。
我跑:
ng test --source-map=true
它有效!
【讨论】:
以上是关于Webpack 和 Angular 的单元测试覆盖映射损坏了吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Angular、Karma 和 Webpack 的单独文件拆分代码覆盖率?
如何使用 Angular 4 Jasmine 单元测试用例覆盖 IF/ELSE 条件
如何使用 angular9 和 Jasmine 为所有组件生成 .pdf 格式的单元测试用例代码覆盖率报告