Xcode Swift单元测试输出太冗长

时间:2018-07-06 09:26:26

标签: swift xcode unit-testing

是否可以限制Xcode中单元测试的控制台输出?我不需要列出所有通过的测试用例(数百个)和测试套件(数十个)的列表。我只想查看失败的细节。

1 个答案:

答案 0 :(得分:0)

回答我自己的问题... 我发现最好的解决方案是在控制台窗口底部的过滤器文本框中输入单词“ failed”(不带引号)。完成此操作后,控制台输出将仅显示一行:  -XCTAssert失败,  -测试用例失败,  -测试套件失败。

如果没有测试失败,则不会显示任何内容。但是,“测试成功”弹出窗口仅显示几秒钟,如果您没有看到它,则没有任何迹象表明测试已完成。

如果将过滤词更改为“失败”,则控制台输出将另外包含通过或失败测试数量的统计信息。即使所有测试都通过,这些内容也会显示。