【发布时间】:2012-04-11 10:50:13
【问题描述】:
我正在尝试获取单元测试的代码覆盖率(Mac OS X Lion 10.7 (11A2061) 上的 Xcode 4.2.1 (4D502)),但不知何故 .gcda 文件没有被创建。我可以在单元测试目标的 .../Objects-normal/i386 文件夹中看到 .d 和 .o 文件,但是正在单元测试的文件缺少 gcno/gcda 文件,因此我无法生成覆盖率正在测试的内容的统计信息。
在主要目标上,我确实看到每个文件的 .d、.o 和 .gcno 文件。
所以,我相信我已经正确设置了项目设置,但是 OS X Lion 确实缺少一个“小”东西。我已经尝试了http://code.google.com/p/coverstory/wiki/UsingCoverstory 中提到的步骤,但似乎没有解决我的问题。
注意:我能够让它在 Snow Leopard 上工作并使用 CoverStory 查看覆盖率统计数据!!
这方面的任何解决方案/方向都会非常有帮助。谢谢!!
【问题讨论】:
-
您的测试是否在 Lion 上使用覆盖配置成功执行?
标签: xcode ios5 osx-lion ocunit coverstory