【问题标题】:My Test Navigator copies some test cases from one test class to another我的测试导航器将一些测试用例从一个测试类复制到另一个
【发布时间】:2015-08-28 06:26:50
【问题描述】:

在这种情况下,我的方法 testDidSelectLocation() 应该在 DBLocationsViewControllerTests 中。出于某种原因,这被复制到另一个类中,用紫色图标标记,并试图通过整个测试。那额外的测试,有时没有通过测试。仅当我将其标记为禁用时才修复。如何删除它们?

【问题讨论】:

    标签: ios xcode xctest


    【解决方案1】:

    我在删除了一些我不需要的测试后遇到了这个问题。 以下步骤解决了我的问题:

    1.)退出 Xcode

    2.) 在文本编辑器中打开您的方案文件(不要使用 Xcode UI 来编辑方案,您必须从本地存储手动打开,我在以下位置找到它:xxxxx.xcodeproj/xcshareddata/xcschemes/xxxx-测试.xcscheme)

    3.)删除<SkippedTests>...</SkippedTests>下所有跳过的测试

    4.)删除Developer/Xcode下的Derived data文件夹

    5.)重启 Xcode

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 1970-01-01
      • 2021-10-20
      相关资源
      最近更新 更多