【问题标题】:Remap Istanbul incorrect coverage report重新映射伊斯坦布尔不正确的覆盖率报告
【发布时间】:2017-03-27 07:07:38
【问题描述】:

使用 typescript 运行 react redux 应用程序 我在运行 karma webpack with istanbul-remap 以映射回 typescript 源时得到 不正确的覆盖率 结果代码。

例如,我向反应单元测试添加了一个更改,使代码 not 进入 ma​​pStateToPropsma​​pDispatchToProps(忽略还原流)。 如果不使用重映射,我会得到正确的覆盖率减少,如下所示:

使用重映射我得到不正确的覆盖结果:

【问题讨论】:

    标签: webpack istanbul karma-coverage karma-webpack remap-istanbul


    【解决方案1】:

    更改webpack typescript loader
    loaders: ['react-hot', 'ts-loader']
    

    到:

     loader: 'ts-loader'
    

    在 webpack 测试配置文件中我得到了覆盖

    【讨论】:

      猜你喜欢
      • 2013-12-21
      • 2014-05-15
      • 2020-08-20
      • 1970-01-01
      • 2014-12-24
      • 2018-05-25
      • 2020-06-27
      • 2017-12-13
      • 1970-01-01
      相关资源
      最近更新 更多