Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 带有jruby的RSpec-NoMethodError:未定义的方法'read#u all';对于nil:NilClass使用--drb和spork时_Ruby On Rails 3_Rspec2_Rspec Rails_Spork_Drb - Fatal编程技术网

Ruby on rails 3 带有jruby的RSpec-NoMethodError:未定义的方法'read#u all';对于nil:NilClass使用--drb和spork时

Ruby on rails 3 带有jruby的RSpec-NoMethodError:未定义的方法'read#u all';对于nil:NilClass使用--drb和spork时,ruby-on-rails-3,rspec2,rspec-rails,spork,drb,Ruby On Rails 3,Rspec2,Rspec Rails,Spork,Drb,在将--drb添加到.rspec文件后,我在运行spork时遇到以下错误。我正在mac上使用jruby-1.6.7 $ jruby -S rspec NoMethodError: undefined method `read_all' for nil:NilClass method_missing at /Users/larry/.rvm/rubies/jruby-1.6.7/lib/ruby/1.9/drb/drb.rb:1099 run at /Users/la

在将--drb添加到.rspec文件后,我在运行spork时遇到以下错误。我正在mac上使用jruby-1.6.7

$ jruby -S rspec
NoMethodError: undefined method `read_all' for nil:NilClass
  method_missing at /Users/larry/.rvm/rubies/jruby-1.6.7/lib/ruby/1.9/drb/drb.rb:1099
             run at /Users/larry/.rvm/gems/jruby-1.6.7@entercamp/gems/rspec-core-2.8.0/lib/rspec/core/drb_command_line.rb:19
    run_over_drb at /Users/larry/.rvm/gems/jruby-1.6.7@entercamp/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:76
             run at /Users/larry/.rvm/gems/jruby-1.6.7@entercamp/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:63
         autorun at /Users/larry/.rvm/gems/jruby-1.6.7@entercamp/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:10
以下是我正在使用的rspec gems版本:

rspec (2.8.0)
rspec-core (2.8.0)
rspec-expectations (2.8.0)
rspec-mocks (2.8.0)
rspec-rails (2.8.1)
这是一个jruby-1.9错误: