XCTest显示已删除测试的结果

时间:2013-10-29 16:01:14

标签: xcode5 xctest

有没有办法让XCode忘记已被删除的XCTests?

重现这一点:

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

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

    干净的版本无法解决问题。

    提前致谢!

1 个答案:

答案 0 :(得分:2)

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

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

  1. 关闭您的项目
  2. 转到终端上的项目路径
  3. 运行find . -name "*xcuserstate"|xargs rm
  4. 重新开启您的项目
  5. 希望这有帮助。

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