mugyu
4/24/2014 - 10:35 PM

test::unit で色付け

test::unit で色付け

http://www.seanbehan.com/color-output-with-testunit-autotest-and-ruby-1-9

#test/test_helper.rb
require 'test/unit/ui/console/testrunner'
 
class Test::Unit::UI::Console::TestRunner
  def guess_color_availability 
    true 
  end
end
 
#Gemfile
group :development, :test do
  gem "minitest", "~> 2.10.0"
  gem "turn", "~> 0.8.3"
  gem 'test-unit', '~> 2.0.0'  
  gem 'autotest-rails'
end

http://stackoverflow.com/questions/15029071/test-unit-results-in-color-using-console-but-not-tmux-unless-use-color-is-spec

rake test TESTOPTS="--use-color"

~/.test-unit.yml

runner: console
console_options:
  arguments: --use-color=yes

Rake::TestTask.new do |t|
  t.libs << "test"
  t.test_files = FileList["test/test_*.rb"]
  t.verbose = true
  t.options = '--use-color=yes'
end