RSpec. Как раскрасить передаваемый или перенаправленный вывод?

В версиях RSpec до 2.0 я мог передать вывод цвета по конвейеру или перенаправить его в файл. Для этого мне просто нужно установить для переменной среды RSPEC_COLOR значение true. Однако, в новой основной версии фреймворка эта переменная перестала определять тип вывода (цветной или монохромный). Есть ли способ передать или перенаправить цвет в RSpec 2.0 и выше?

Спасибо.

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
5
задан Shamaoke 29 June 2011 в 14:56
поделиться