2

MSYS 正在向终端打印一些奇怪的字符(空格、空值等)。使我的单元测试的结果有点神秘。关于如何解决这个问题的任何想法?我正在研究可能将其通过管道传输到将清理输出的脚本。

$ bundle exec rspec spec/requests/static_pages_spec.rb
←[32m.←[0m←[32m.←[0m

Finished in 0.96875 seconds
←[32m2 examples, 0 failures←[0m
4

2 回答 2

0

好的,我发现我可以通过cat. 如果有人有更好的想法,请随时分享!

$ bundle exec rspec spec/requests/static_pages_spec.rb | cat
于 2012-12-24T08:44:41.970 回答
0

有点晚了,但我认为这比通过 cat 解析命令更容易解决问题!

在 Msys 中,我将 TERM 环境变量设置为 xterm 并且输出打印得很好。您可以考虑添加

export TERM=xterm

到你的 .bashrc。

于 2014-04-28T08:29:42.167 回答