Могу ли я запустить наши тесты, используя redgreen, не меняя исходный код? - PullRequest
1 голос
/ 08 июня 2010

Я бы хотел использовать redgreen (или подобное), чтобы раскрасить результаты наших тестов, но я не хочу навязывать его всем остальным. Есть ли способ для меня использовать его без изменения нашего исходного кода?

1 Ответ

2 голосов
/ 04 мая 2012

Вы можете добавить такой код в test_helper.rb, чтобы использовать его в настройках вашей среды:

if ENV['REDGREEN']
  require 'redgreen'
end

Если в проекте используется компоновщик, он понадобится вам в Gemfile, но вы можете отключить его по умолчанию:

gem "redgreen", :require => false

Redgreen всегда можно включить в вашей личной среде, добавив его в ~/.bashrc или ~/.zshrc или соответствующий файл для вашей оболочки:

export REDGREEN=true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...