I'd like to use redgreen (or similar) to colour the output of our tests, but I don't want to force it on everyone else. Is there a way for me to use it without changing our source code?
Asked
Active
Viewed 77 times
1 Answers
2
You can add code like this to your test_helper.rb
to base it on your environment settings:
if ENV['REDGREEN']
require 'redgreen'
end
If the project uses bundler, you'll need it in the Gemfile, but you can disable it by default:
gem "redgreen", :require => false
You can have redgreen always enabled in your own personal environment by adding it to ~/.bashrc
or ~/.zshrc
or the appropriate file for your shell:
export REDGREEN=true

Joe Ferris
- 2,712
- 19
- 18