Rails 3.2アプリケーションでRails.cache
を使用してID /パスマッピングをキャッシュします。いくつかのマシンでは正常に動作しますが、他のマシンでは値が間違っています。原因を追跡するのは難しいので、Rails.cache
自体についていくつか質問があります。テストの間にパージされますか?開発モードでキャッシュされた値がテストモードで使用される可能性はありますか?パージされていない場合、仕様を実行する前にどうすればよいですか?は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
ため 'test'環境がありますテスト。 – ck3g
私はそれを知っていますが、私は 'config.cache_store'のためにこれらの2つのエントリを持っています。 – mrzasa