我lib在JRuby 1.7.4上测试我的gem包含一个目录时遇到了问题.
我想测试位于的文件 lib/vger/resources/account_manager.rb
我的spec文件在 spec/vger/resources/account_manager_spec.rb
require 'spec_helper'
describe Vger::Resources::AccountManager do
.
.
end
end
Run Code Online (Sandbox Code Playgroud)
我试图包含我想要测试的文件 spec_helper.rb
require 'rubygems'
require 'bundler/setup'
require 'vger/resources/account_manager'
require 'vger'
RSpec.configure do |config|
# some (optional) config here
end
Run Code Online (Sandbox Code Playgroud)
在通过命令运行测试时,rspec spec/vger/resources/account_manager_spec.rb我收到此错误:
NameError: uninitialized constant Vger::Resources
const_missing at org/jruby/RubyModule.java:2631
Run Code Online (Sandbox Code Playgroud)
我似乎想要测试的文件没有加载.请告诉我哪里出错了,我应该在哪里纠正.