我希望你能提供帮助。我已经花了一天时间研究这个问题并且尚未找到解决方案。
我有一个头文件,其中包含专门的模板,我想确保我的单元测试正确覆盖它。
我使用gtest作为我的测试框架。测试完成后,我在CoverStory中打开我的课程以查看统计数据。 cpp文件很好,但是h文件有问题。我可以看到那里的覆盖率,但没有代码预览。每一行都说/ EOF /
这是正常的吗?我相信它是,我从未见过在CoverStory中正确加载头文件。
我的下一步是在结果上运行gcovr,然后将输出的xml文件传递给cobertura,它甚至不会识别头文件存在。我已经查看了xml文件,也没有提到头文件。
非常感谢