
我正在Xcode 8 (File > New > Project > Cocoa )中使用Swift3编写一个框架。我已经编辑了测试方案来收集覆盖数据,但是当我在报表导航器中查看覆盖率选项卡时,所有覆盖率栏都是空的!当我检查‘’选项时,我看到了测试,但是它们不在框架中!
还有其他人有这个问题吗?有解决办法吗?
发布于 2016-12-06 03:17:00
结果是,在实现中实际使用之前,应用程序包代码覆盖率为0%。如果在使用类/struct/model/之前执行严格的TDD并检查代码覆盖率,那么无论您在做什么,它都不会出现在报告中。
有点道理。这是Xcode的说法:
“嘿,伙计,这里有这段代码,但实际上并不是在你的应用包中调用它。”
发布于 2017-01-18 08:37:16
这有时会发生,并且似乎是Xcode.Do的一个问题,如下所示
这对我有用。
https://stackoverflow.com/questions/39643836
复制相似问题