如何清除失败的测试消息?

时间:2018-03-19 15:40:08

标签: xcode unit-testing

运行失败的测试后,到处都有很多红色和消息。你怎么清楚这一切?干净不起作用。

1 个答案:

答案 0 :(得分:1)

显然,根据TDD,当测试失败时,您已进入红色阶段,直到您没有修复失败的测试并进入绿色阶段,您不能通过清除& /忽略失败的测试或重建项目。

唯一的“红色”是编译器错误。测试错误没有失败。

只是想把它说出来这不是一个bug或愚蠢的Xcode行为。它只是遵循真正的TDD意识形态。

但是...

如果您确实要清除“红色”语句,请注释测试或整个文件内容并取消注释。
这将清除失败消息,但钻石仍然会有红色十字标记。

清理构建版本是行不通的,至少在Apple认为脱离TDD意识形态之前至少是不值得的。
也许您可以要求Apple提供解决方案。