0

Railsを3.2.11にアップグレードしました。rspecを実行すると、すべてのテストに合格します。サーバーを実行すると、正常に動作しているようです。ただし、guard(sporkを使用)を実行すると、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をロードするだけです。

4

1 に答える 1

0

過去数日間にRackが1.4.3に更新されることがあります。そして、これによると、Rack :: Session :: Cookie警告に提供される秘密のオプションはありませんか?Railsに問題があります。

ラック1.4.1を強制的に使用しても、問題はありません。

于 2013-01-11T06:10:53.507 に答える