静态库的代码覆盖率(如Apple示例项目中)

时间:2016-09-06 08:55:30

标签: objective-c xcode unit-testing static-libraries code-coverage

我一直在努力获取用Objective-C编写的静态库的代码覆盖率统计数据,其设置方式与Apple示例项目中的Calculator-iOS目标相同 - “单元测试应用程序和框架“,可在此处找到:https://developer.apple.com/library/ios/samplecode/UnitTests/Introduction/Intro.html#//apple_ref/doc/uid/DTS40011742

在此项目中,当在运行Calculator-iOS_LogicTests测试的Calculator-iOS目标上启用代码覆盖时,完成的结果不会显示任何代码覆盖率统计信息。只有选择“启用测试包”时,才能看到一些测试统计信息,但这只显示了Calculator-iOS_LogicTests包,其中包括测试类和测试中的类。

我自己的静态库项目的行为方式相同 - 我没有看到静态库目标的代码覆盖率,只能看到测试包代码覆盖率(如果选择),它只显示测试类的混合,以及下面的类测试

如何仅查看静态库目标的代码覆盖率统计信息?

由于

0 个答案:

没有答案