从命令行运行单个xctest

时间:2015-09-04 09:07:26

标签: objective-c xcode xctest xcrun

我在objective-c中有一堆xctest,从XCode6.4运行时工作正常 但我想要的是从命令行(终端)逐个运行它们以进行持续集成。

我在其他一些问题中读到了使用的工具是xctest。像这样:

  

xcrun xctest -XCTest TestClass / testMethod   TestBundle.xctest

但这对我不起作用,它说TestBundle.xctest已损坏且无法加载,因为它无法找到UIKit.framework / UIKit。 有人说我需要设置DYLD_FRAMEWORK_PATH& DYLD_LIBRARY_PATH。 任何人都可以解释我如何设置这个变量和在哪里。然后我要从命令行运行它们。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用facebook的xctool https://github.com/facebook/xctool#usage

它有你应该阅读的选项-only