Как раскрашивать модульные тесты с помощью lib minitest или Test: Unit?

Я хотел бы, чтобы цвет вывода модульных тестов был в моей среде разработки. Однако я не могу заставить его работать в Linux (Debian и Ubuntu). Когда я включаю следующие библиотеки:

require 'minitest/autorun'
require 'minitest/unit'
require 'minitest/pride'

, я получаю:

/usr/local/rvm/gems/ruby-1.9.2-p136/gems/minitest-2.3.1/lib/minitest/pride.rb:35:in `': undefined method `output' for MiniTest::Unit:Class (NoMethodError)

вызвано кодом:

MiniTest::Unit.output = PrideIO.new(MiniTest::Unit.output)

Я видел рабочий вариант Rspec . К сожалению, моих знаний Ruby недостаточно, чтобы увидеть различия.

14
задан Andrew Grimm 11 October 2011 в 22:51
поделиться