有人知道如何使用GHUnit作为测试结果创建xml报告吗?
我喜欢这样,但.xml文件没有出现......
GHUNIT_AUTORUN = 1 WRITE_JUNIT_XML =是xcodebuild -project Tests.xcodeproj -sdk iphonesimulator4.3 -target测试
答案 0 :(得分:0)
看起来它将输出存储在DARWIN_USER_TEMP_DIR中,如下所示:
/var/folders/IY/IY7PGAf2F9OD6CIKr1RQo++++TI/-Tmp-/
如果您检查RunScripts.sh文件,您可以看到它保存到:
/usr/bin/getconf DARWIN_USER_TEMP_DIR
答案 1 :(得分:0)
如果您查看此处的指令集:
http://gabriel.github.com/gh-unit/docs/appledoc_include/guide_command_line.html
您需要在构建后将运行测试脚本包含在一个阶段。
答案 2 :(得分:0)
我用:
GHUNIT_CLI=1 WRITE_JUNIT_XML=1 xcodebuild...
我认为这是“1”而不是“是”使它发挥作用。
XML文件最终出现在build / test-results文件夹中,并形成我相对于项目工作区。