使用 typescript运行react redux 应用程序时,当使用 istanbul-remap运行karma webpack 以映射回 typescript 源代码时,我会得到不正确的覆盖结果。
例如,我向反应单元测试添加了一个更改,使代码不再进入mapStateToProps和mapDispatchToProps(忽略 redux 流程)。不使用 remap 我得到正确的覆盖率减少,如下所示:
使用 remap 我得到不正确的覆盖结果:
使用 typescript运行react redux 应用程序时,当使用 istanbul-remap运行karma webpack 以映射回 typescript 源代码时,我会得到不正确的覆盖结果。
例如,我向反应单元测试添加了一个更改,使代码不再进入mapStateToProps和mapDispatchToProps(忽略 redux 流程)。不使用 remap 我得到正确的覆盖率减少,如下所示:
使用 remap 我得到不正确的覆盖结果: