【发布时间】:2013-10-29 16:01:13
【问题描述】:
有什么方法可以让 XCode 忘记已删除的 XCTests?
重现这个:
- 创建失败的 XCTestCase
- 删除包含失败 XCTestCase 的文件
在此之后,如果您测试应用程序,虽然它显示所有测试都已通过,但失败的测试仍会出现在问题导航器中。已移除的测试用例会从测试用例导航器中正确移除。
干净的构建并不能解决问题。
提前致谢!
【问题讨论】:
-
也遇到了这个问题,简直把我逼上绝路了
有什么方法可以让 XCode 忘记已删除的 XCTests?
重现这个:
在此之后,如果您测试应用程序,虽然它显示所有测试都已通过,但失败的测试仍会出现在问题导航器中。已移除的测试用例会从测试用例导航器中正确移除。
干净的构建并不能解决问题。
提前致谢!
【问题讨论】:
这很可能是 XCode 中的错误,将在未来的更新中修复。
同时您可以手动删除测试构建历史记录。
find . -name "*xcuserstate"|xargs rm
希望这会有所帮助。
编辑:今天安装 xcode 5.0.2 后,这个问题现在似乎已经解决了。
【讨论】: