我想在我的開發環境中使用單元測試輸出顏色。但是,我無法在Linux(Debian和Ubuntu)上運行它。當我包括以下庫:如何使用lib minitest或Test:Unit單位測試顏色?
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 `<top (required)>': undefined method `output' for MiniTest::Unit:Class (NoMethodError)
造成代碼:
MiniTest::Unit.output = PrideIO.new(MiniTest::Unit.output)
我已經看到了工作Rspec variant。不幸的是,我的Ruby知識不足以看出差異。
謝謝。需要我的代碼而不是在命令行的自豪感雖然工作得很好。 – Mosselman