关于语法错误,用于从Windows中使用LCOV多个文件覆盖数据
-
20-09-2019 - |
题
我想一些帮助......我无法想出的语法生成在Windows中使用LCOV多个文件覆盖数据。
我的gcov,LCOV和GENHTML安装在Cygwin上(我在Windows下运行这一点)。所有这些文件都cygwin的/ bin目录中。覆盖数据I刷新通过我相信是从 JsTestCoverage 创建Perl脚本一>并具有以下格式:
SF:C:/test/jquery.js
DA:22,1
DA:23,1
...
end_of_record
SF:C:/test/testFile.js
DA:3,1
DA:6,1
...
end_of_record
//rinse and repeat till no more files
请注意我没有使用GENHTML上覆盖数据尚未。
我然后试图类似:
perl genhtml /../home/administrator/coverage1.dat /../home/administrator/coverage2.dat
但得到一个错误说:
genhtml: Can't use an undefined value as a HASH reference at genhtml line 1506.
我不知道我是否已经得到了处理错误要么,从Linux背景都暂时不。
预先感谢。
解决方案
摸索出是,有在该覆盖数据重复的结果。我拿出的重复数据,并且误差消失。
感谢。
不隶属于 StackOverflow