0

xcodebuild -workspace aWorkspace -scheme aScheme test两者都编译并运行与方案相关的测试,但它不显示测试套件的编译。如果测试源文件中存在编译错误,我只会得到** TEST FAILED **在尝试在 Vim 中开发时肯定不是很有帮助的错误。

有没有办法让 xcodebuild 输出测试源文件的编译,就像xcodebuild build显示常规源文件的编译一样?

4

1 回答 1

1

我遇到了完全相同的问题,只需确保您从 xcodebuild 参数中删除 TEST_AFTER_BUILD=YES (看起来您这里没有那个)。

并简单地将 2>&1 附加到命令的末尾。出于某种原因,xcodebuild 将测试输出写入标准错误而不是标准输出?

IE。做:

xcodebuild -workspace aWorkspace -scheme aScheme 测试 2>&1

于 2013-09-13T22:14:40.183 回答