Developer pod单元测试的代码覆盖率

时间:2016-02-10 12:08:29

标签: xcode unit-testing cocoapods

现在我正在测试我的Developer CocoaPods,它运行正常。测试正在示例项目中运行并运行。

但是,代码覆盖率仅涵盖项目文件,而不是开发人员窗格文件:

enter image description here

我正在寻找一种方法来提供有关pod代码覆盖率的反馈。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

此问题已知,并在Cocoapod's github上提供了解决方案。

解决方案应该是在库上启用代码覆盖。但这对我的新吊舱无效。但是,通过将测试目标添加到其测试"测试"来测试库。行动确实有效。但是我也看到了其他豆荚的报道,这不是我想要的。

此外,我们还有另一个项目,通过在演示应用程序的方案上运行测试,按预期显示pod文件的代码覆盖率。无法找到两个项目之间的差异。

所以这是一个"正在进行的搜索"错误。

更新:this answer为我工作。

答案 1 :(得分:1)

@ teriiehina的答案的虚拟指南。

  1. 转到产品 - >方案 - >编辑方案......
  2. 点击Test
  3. 启用示例项目的代码覆盖率
  4. enable code coverage

    1. 点击Build

    2. 点击左下角的+。选择开发窗格目标

    3. enter image description here

相关问题