为什么Xcode没有显示测试覆盖率?

时间:2017-05-04 16:08:30

标签: swift xcode xcode8

使用Xcode 8.2.1

一套Swift XCT单元测试在运行时不会突出显示相应swift文件的代码覆盖率(带绿色/红色突出显示和编号)。

  • 我在测试中勾选了code coverage : Gather coverage data 方案
  • 我尝试删除~/Library/Developer/Xcode/DerivedData
    ~/Library/com.apple.dt.Xcode,在发现者中。
  • 我尝试过退出模拟器并再次运行。
  • 我尝试使用cmd⌘ +运行所有测试 U ,测试类中的钻石和个别测试。
  • 所有测试都在通过

我知道报告导航器可以显示覆盖范围,但它是分离的方式。

1 个答案:

答案 0 :(得分:4)

在我的机器上正常工作:

enter image description here

enter image description here

别忘了选择编辑器>显示代码覆盖率(您没有在您的小清单中提及)。