2

当我通过测试时,以下输出:(使用 windows)

←[32m.←[0m

Finished in 0.63953 seconds
←[32m1 example, 0 failures←[0m

Randomized with seed 46497

看到所有这些方括号了吗?他们怎么了?当测试失败时情况会更糟。由于括号,输出几乎不可读。

4

1 回答 1

5

这些是 Windows 控制台无法处理的 ANSI 颜色代码。您可以在 Rails 日志中禁用 then,将这一行添加到test.rb(如果您只想在测试环境中删除它们)或application.rb(对于所有环境):

config.colorize_logging = false 

并重新启动您的服务器。

于 2013-01-28T11:16:04.093 回答