【问题标题】:XCTest shows results from deleted testsXCTest 显示已删除测试的结果
【发布时间】:2013-10-29 16:01:13
【问题描述】:

有什么方法可以让 XCode 忘记已删除的 XCTests?

重现这个:

  1. 创建失败的 XCTestCase
  2. 删除包含失败 XCTestCase 的文件

在此之后,如果您测试应用程序,虽然它显示所有测试都已通过,但失败的测试仍会出现在问题导航器中。已移除的测试用例会从测试用例导航器中正确移除。

干净的构建并不能解决问题。

提前致谢!

【问题讨论】:

  • 也遇到了这个问题,简直把我逼上绝路了

标签: xcode5 xctest


【解决方案1】:

这很可能是 XCode 中的错误,将在未来的更新中修复。

同时您可以手动删除测试构建历史记录。

  1. 关闭您的项目
  2. 在终端上转到您的项目路径
  3. 运行find . -name "*xcuserstate"|xargs rm
  4. 重新打开您的项目

希望这会有所帮助。

编辑:今天安装 xcode 5.0.2 后,这个问题现在似乎已经解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-23
    • 2018-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多