在RSpec 2.0之前的版本中,我可以將顏色輸出管道化爲更少或將其重定向到文件。爲了做到這一點,我只需將RSPEC_COLOR環境變量設置爲true即可。但是,在框架的新主版本中,此變量已停止以定義輸出類型(顏色或單色)。是否有任何方法來管道或重定向RSpec 2.0和更高的顏色?RSpec。如何爲管道輸出或重定向輸出着色?
謝謝。
Debian GNU/Linux 5.0.7;
Ruby 1.9.2;
RSpec 2.4.0。
更新
我找到了答案由我自己。
應該使用tty
配置選項來實現該效果。
這裏的例子:
# spec/spec_helper.rb
RSpec.configure do |config|
config.tty = true
end
謝謝你的答案,** Oct **。我自己解決它。請參閱我答案中的**更新**部分。 – Shamaoke 2011-06-29 15:03:30
順便說一句,我有一個[問題](https://github.com/rspec/rspec-core/issues/326)在Github上打開,但我沒有回答,必須自己找到解決方案。 – Shamaoke 2011-06-29 15:10:49