为什么 Xcode 没有显示测试覆盖率?
Why isn't Xcode showing test coverage?
使用 Xcode 8.2.1
当 运行 时,一套 Swift XCT 单元测试未在相应的 swift 文件上突出显示代码覆盖率(使用 green/red 突出显示和编号)。
- 我在测试中勾选了
code coverage : Gather coverage data
方案。
- 我试过删除
~/Library/Developer/Xcode/DerivedData
和
~/Library/com.apple.dt.Xcode
,在取景器中。
- 我试过退出模拟器并再次 运行ning。
- 我已经尝试 运行使用 cmd ⌘ + 进行所有测试
U,测试中的钻石class,以及个人测试
- 所有测试都通过了
我知道报告导航器可以显示覆盖范围,但它是以一种分离的方式。
在我的机器上运行良好:
不要忘记选择“编辑器”>“显示代码覆盖率”(您没有在您的小清单中提及)。
使用 Xcode 8.2.1
当 运行 时,一套 Swift XCT 单元测试未在相应的 swift 文件上突出显示代码覆盖率(使用 green/red 突出显示和编号)。
- 我在测试中勾选了
code coverage : Gather coverage data
方案。 - 我试过删除
~/Library/Developer/Xcode/DerivedData
和
~/Library/com.apple.dt.Xcode
,在取景器中。 - 我试过退出模拟器并再次 运行ning。
- 我已经尝试 运行使用 cmd ⌘ + 进行所有测试 U,测试中的钻石class,以及个人测试
- 所有测试都通过了
我知道报告导航器可以显示覆盖范围,但它是以一种分离的方式。
在我的机器上运行良好:
不要忘记选择“编辑器”>“显示代码覆盖率”(您没有在您的小清单中提及)。