问题描述
|
我的期望:#构建成功#和#测试失败#
实际结果:仅#构建成功#
如何在命令行中获取失败/成功? [iphone,objective-c,xcode4,OCUnit]
我是OCUnit和Xcode4的新手。我创建项目:
https://github.com/sanemat/HogeHoge
这是xcode4的脚手架代码。我在xcode gui中运行测试,#Test Failed#成功出现。在命令行中(我想使用詹金斯),我使用以下命令。
xcodebuild -target HogeHogeTests -configuration Debug -sdk iphonesimulator4.3 clean build
我看到#构建成功#然后完成。我要运行测试并得到结果。怎么样?
编辑:
我找到了BPOCUnitXMLReporter。这是针对MacOS的。我分叉并调整了iOS。
解决方法
我找到了BPOCUnitXMLReporter。这是针对MacOS的。我分叉并调整了iOS。
, 试用Text Finder插件它可以让您在日志中搜索字符串,并根据该字符串设置通过或失败。
, 您可以将自定义测试记录器与OCUnit集成。在这里查看我的答案:
如何捕获OCUnit测试通过/失败消息/事件
, 您正在寻找的是此未记录的参数(您也需要sdk和target)以从终端运行OCUnit测试
xcodebuild -target MyTarget -sdk iphonesimulator TEST_AFTER_BUILD=YES