Ruby minitest LoadError

时间:2018-01-21 03:14:13

标签: ruby minitest

我在终端上做了一个教程,并建议使用gem minitest。

我遵循了一条指令但没有按照确切的方式运行。

工作/红宝石书/测试/ rgb_test.rb

require 'minitest/ autorun'  
require './lib/ rgb'  

class RgbTest <Minitest:: Test    
  def test_ to_ hex 
    assert_ equal '#000000', to_ hex( 0, 0, 0)    
  end  
end

工作/红宝石书/ LIB / rgb.rb

def to_hex(r, g, b)
  '#000000'
end

当我在ruby-book目录下运行$ ruby test/rgb_test.rb时,我得到了

    /Users/hostname/.rbenv/versions/2.4.0/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in`require': cannot load such file -- .lib/rgb (LoadError)   
 from/Users/hostname/.rbenv/versions/2.4.0/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in`require'
        from test/rgb_test.rb:2:in `<main>'

这里发生了什么以及如何解决这个问题?

我的最小版本是5.10.0。

0 个答案:

没有答案