相关疑难解决方法(0)

如何使用lib minitest或Test:Unit对单元测试进行着色?

我希望在我的开发环境中有单元测试输出颜色.但是,我无法在Linux(Debian和Ubuntu)上运行它.当我包含以下库时:

require 'minitest/autorun'
require 'minitest/unit'
require 'minitest/pride'
Run Code Online (Sandbox Code Playgroud)

我明白了:

/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)
Run Code Online (Sandbox Code Playgroud)

由代码引起:

MiniTest::Unit.output = PrideIO.new(MiniTest::Unit.output)
Run Code Online (Sandbox Code Playgroud)

我见过一个有效的Rspec变种.不幸的是,我的Ruby知识还不足以看出差异.

ruby testunit minitest

14
推荐指数
3
解决办法
1万
查看次数

标签 统计

minitest ×1

ruby ×1

testunit ×1