Xcode 5 xcodebuild单元测试似乎在测试失败时返回状态成功

hug*_*gie 3 unit-testing xcodebuild ios xctest

嗨,我正在关注测试驱动的iOS开发中的示例,并且我已经使用新的Xcode 5和XCTest编写了一些单元测试.我的测试因Xcode GUI客户端而失败,但是当我使用xcodebuild时,状态代码为0.

xcodebuild -target TemperatureConverterTests build

echo $?

返回0.

测试假设失败了.运行测试用例的命令是否正确?

Rém*_*rin 8

xcodebuild命令已随xcode 5更改.以下是运行单元测试的脚本:

不要忘记必须共享方案,你必须创建你的测试方案,Xcode 5没有为你创建它

xcodebuild -workspace MyApp.xcworkspace -scheme myApp-Tests -destination=build -configuration Debug -sdk iphonesimulator7.0 ONLY_ACTIVE_ARCH=YES clean build test
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助 :)