在 Rails 更新后运行 spork 时无法将 nil 转换为哈希



我将我的Rails升级到3.2.11。如果我运行rspec,它将通过所有的测试。如果我运行服务器,它似乎工作得很好。但是,当我运行guard(使用fork)时,guard中的rspec将无法加载Rails环境。

当我运行bundle exec guard时,当它试图运行rspec时,在加载Rails时会发生以下错误:

遇到异常:#

堆栈跟踪对我来说没有多大意义。

.rvm/gems/ruby-1.9.3-p194/gems/rack-1.4.3/lib/rack/session/cookie.rb:85:in `initialize'  
code/config/environment.rb:5:in `<top (required)>'  
code/spec/spec_helper.rb:13:in `block in <top (required)>'

spec_helper是我从互联网上得到的正常的一个,只是加载Rails。

碰巧Rack在过去几天更新到1.4.3。根据这个No secret选项提供给Rack::Session::Cookie警告?Rails有问题

如果我强制使用机架1.4.1,那么就没有问题了

相关内容

  • 没有找到相关文章