est des Rails.cache purgé entre les tests?

Nous cache id/chemin d'accès en utilisant la cartographie Rails.cache dans un des Rails 3.2 application. Sur certaines machines, il fonctionne bien, mais sur les autres valeurs sont fausses. La cause est difficile à suivre, j'ai donc quelques questions à propos de la Rails.cache lui-même. Est-il purgé entre les tests? Est-il possible que les valeurs mises en cache dans le mode de développement est utilisé en mode test? Si ce n'est pas purgé, comment pourrais-je le faire avant de lancer les specs?

Le cache de mon store est la configuration est la suivante:

#in: config/environments/development.rb
config.cache_store = :memory_store, {:size => 64.megabytes}

#in: config/environments/production.rb
# config.cache_store = :mem_cache_store
  • Il est test de l'environnement pour les tests.
  • Je le sais, mais j'ai juste ces deux entrées pour config.cache_store.
InformationsquelleAutor mrzasa | 2012-11-09