我是xctest的新手。 我编写了一些XCtest,并试图从Terminal运行。当我通过右键单击“测试”>“启用/禁用测试”从XCODE本身启用/禁用测试时。并从xcode运行测试:它可以正常运行,并且仅运行已启用的测试。但是当我使用命令行来运行测试时。即使已禁用,它也会运行所有测试。也将跳过重新启用的测试。
如屏幕截图中所示,均已禁用..
然后我通过右键单击>启用“在第二个屏幕截图中测试”来启用它们:
现在,如果我运行“测试表单xcode”,则它将运行测试,但是当我通过终端通过命令
运行时命令: xcodebuild test -project $ my.xcodeproj -scheme scheme -destination'platform = iOS Simulator,name = iPhone 8'-only-testing:MyTests
它根本不运行测试:即跳过以下测试。
我尝试了干净的构建项目,重新启动xcode,重新启动系统,但是没有运气。
请帮助!!!
预先感谢