Rails.cache
Rails 3.2 アプリを使用して、id/path マッピングをキャッシュします。一部のマシンでは問題なく動作しますが、他のマシンでは値が間違っています。原因を突き止めるのは難しいので、それ自体についていくつか質問がありRails.cache
ます。テスト間でパージされますか? 開発モードでキャッシュされた値がテストモードで使用される可能性はありますか? パージされていない場合、スペックを実行する前にどのようにパージできますか?
私のキャッシュストアの構成は次のとおりです。
#in: config/environments/development.rb
config.cache_store = :memory_store, {:size => 64.megabytes}
#in: config/environments/production.rb
# config.cache_store = :mem_cache_store