Xcode 9 单元测试的代码覆盖率显示错误 %
Xcode 9 code coverage on unit tests showing wrong %
XCode 9 生成的代码覆盖率报告在我的项目中的某些文件上似乎不正确。
它在 class 文件之一中显示 0%
当我检查测试实际涵盖的代码时
看起来覆盖率报告实际上与测试同步???
环境:
Xcode 9.2
Swift 4
相信你会在这里找到答案Code coverage result is not accurate to real coverage in Xcode 7
简而言之,它说使用
@testable import <yourapp>
在每个测试文件中,不要将您的应用程序 .swift 文件添加到测试目标。
适合我。
XCode 9 生成的代码覆盖率报告在我的项目中的某些文件上似乎不正确。
它在 class 文件之一中显示 0%
看起来覆盖率报告实际上与测试同步???
环境: Xcode 9.2 Swift 4
相信你会在这里找到答案Code coverage result is not accurate to real coverage in Xcode 7
简而言之,它说使用
@testable import <yourapp>
在每个测试文件中,不要将您的应用程序 .swift 文件添加到测试目标。
适合我。