Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack 重新映射不正确的报道_Webpack_Istanbul_Karma Coverage_Karma Webpack_Remap Istanbul - Fatal编程技术网

Webpack 重新映射不正确的报道

Webpack 重新映射不正确的报道,webpack,istanbul,karma-coverage,karma-webpack,remap-istanbul,Webpack,Istanbul,Karma Coverage,Karma Webpack,Remap Istanbul,运行带有typescript的react redux应用程序时,如果运行带有istanbul remap的karma webpack以映射回typescript源代码,我会得到不正确的覆盖率 例如,我对react单元测试添加了一个更改,使代码不再进入mapStateToProps和mapDispatchToProps(忽略redux流)。 如果不使用重新映射,我将获得正确的覆盖率,如下所示: 使用“重新映射”,我得到的覆盖率结果不正确: 更改网页包类型脚本加载程序后 loaders: ['re

运行带有typescript的react redux应用程序时,如果运行带有istanbul remap的karma webpack以映射回typescript源代码,我会得到不正确的覆盖率

例如,我对react单元测试添加了一个更改,使代码不再进入mapStateToPropsmapDispatchToProps(忽略redux流)。 如果不使用重新映射,我将获得正确的覆盖率,如下所示:

使用“重新映射”,我得到的覆盖率结果不正确:


更改网页包类型脚本加载程序后

loaders: ['react-hot', 'ts-loader']
致:

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


更改网页包类型脚本加载程序后

loaders: ['react-hot', 'ts-loader']
致:

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