3

我希望你能帮忙。我已经花了一天时间研究这个问题,但还没有找到解决方案。

我有一个头文件,其中包含专门的模板,我想确保我的单元测试正确覆盖它。

我使用 gtest 作为我的测试框架。运行测试后,我在 CoverStory 中打开我的班级以查看统计数据。cpp文件没问题,但是h文件有问题。我可以在那里看到覆盖率,但没有代码预览。每行都说/ EOF /

这是正常的吗?我相信是的,我从未见过在 CoverStory 中正确加载头文件。

我的下一步是在结果上运行 gcovr,然后将输出 xml 文件传递​​到 cobertura,它甚至不识别存在的头文件。我查看了 xml 文件,也没有提到头文件。

非常感谢

4

0 回答 0