【发布时间】:2015-02-20 07:55:56
【问题描述】:
我正在尝试使用 ios-sim 使用此处描述的方法从我的 CI 启动测试:https://confluence.atlassian.com/display/BAMBOO/Xcode,但不是SenTest,我在我的应用程序中使用XCTest,所以最后一个参数不应该是
--args -SenTest All
但类似
-args -XCTest All
如果我使用这样的参数,并不是所有的测试都会被执行。如何指定使用 XCtest 执行所有测试?如果我使用
--args -XCTest -test All
没有执行任何测试。完整的启动命令:
ios-sim launch Target.app --devicetypeid 'com.apple.CoreSimulator.SimDeviceType.iPhone-5s, 8.1' --setenv DYLD_INSERT_LIBRARIES="/../../Library/PrivateFrameworks/IDEBundleInjection.framework/IDEBundleInjection" --setenv XCInjectBundle="UnitTests.xctest" --setenv XCInjectBundleInto="Target.app/Target" --args -XCTest All "UnitTests.xctest"
【问题讨论】:
标签: ios objective-c unit-testing ios-simulator xctest