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

Xcode 如何清除失败的测试消息?,xcode,unit-testing,Xcode,Unit Testing,在运行失败的测试后,到处都是红色和红色消息。你怎么把这些都清除掉?清理不起作用。显然,根据TDD,当测试失败时,您已进入红色阶段,除非您修复失败的测试并进入绿色阶段,否则您不能通过清理和/或重建项目来忽略失败的测试 唯一会消失的“红色”是编译器错误。没有失败的测试错误 只是想说明这不是一个bug或愚蠢的Xcode行为。它只是遵循了真正的TDD思想 但是 如果确实要清除“红色”语句,请对测试或整个文件内容进行注释并取消注释。 这将清除失败消息,但钻石仍将有红十字标记 清理构建将不起作用,至少在苹果

在运行失败的测试后,到处都是红色和红色消息。你怎么把这些都清除掉?清理不起作用。

显然,根据TDD,当测试失败时,您已进入红色阶段,除非您修复失败的测试并进入绿色阶段,否则您不能通过清理和/或重建项目来忽略失败的测试

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

只是想说明这不是一个bug或愚蠢的Xcode行为。它只是遵循了真正的TDD思想

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

清理构建将不起作用,至少在苹果认为打破TDD思想是值得的之前是这样。

也许你可以要求苹果提供一个解决方案。

是的。。。Xcode经常发生这种情况。我也有构建错误的问题。只有在你更改了它们所在的文件后,它才会消失。@Brunopinhero:这是什么意思?看起来关闭/打开Xcode可以解决它,但有点过分了。这个问题让我很困扰!我可以删除一条消息,更改引发错误的行。但是,这并不实际。更改所有失败测试的每一行。@4thface Check更新答案