XCTest 显示已删除测试的结果
Posted
技术标签:
【中文标题】XCTest 显示已删除测试的结果【英文标题】:XCTest shows results from deleted tests 【发布时间】:2013-10-29 16:01:13 【问题描述】:有什么方法可以让 XCode 忘记已删除的 XCTests?
重现这个:
-
创建失败的 XCTestCase
删除包含失败 XCTestCase 的文件
在此之后,如果您测试应用程序,虽然它显示所有测试都已通过,但失败的测试仍会出现在问题导航器中。已移除的测试用例会从测试用例导航器中正确移除。
干净的构建并不能解决问题。
提前致谢!
【问题讨论】:
也遇到了这个问题,简直把我逼上绝路了 【参考方案1】:这很可能是 XCode 中的错误,将在未来的更新中修复。
同时您可以手动删除测试构建历史记录。
-
关闭您的项目
在终端上转到您的项目路径
运行
find . -name "*xcuserstate"|xargs rm
重新打开您的项目
希望这会有所帮助。
编辑:今天安装 xcode 5.0.2 后,这个问题现在似乎已经解决了。
【讨论】:
以上是关于XCTest 显示已删除测试的结果的主要内容,如果未能解决你的问题,请参考以下文章
在 XCTest 的 UI 测试中从 TextView 获取文本