【发布时间】:2010-06-25 10:12:16
【问题描述】:
我有一个看起来像这样的 rspec 测试:
require 'require_all'
require_rel '../spec_helper'
describe "HtmlEntities" do
...some tests
end
我正在从一个看起来像这样的 rake 任务中调用它
require 'rspec/core/rake_task'
Rspec::Core::RakeTask.new(:spec) do |spec|
# spec.libs << 'lib' << 'spec'
# spec.spec_files = FileList['spec/**/*_spec.rb']
end
但我遇到了异常:
./spec/fixers/entities_spec.rb:1:in `require': no such file to load -- require_all (LoadError)
from ./spec/fixers/entities_spec.rb:1
我肯定安装了require_all gem(我可以在gem list 中看到它并在irb 中需要它)。有谁知道为什么我不能在这里要求它?
【问题讨论】: