हम रेल 3.2 एप में Rails.cache
का उपयोग करके आईडी/पथ मैपिंग कैश करते हैं। कुछ मशीनों पर यह ठीक काम करता है, लेकिन अन्य मूल्यों पर गलत हैं। कारण ट्रैक करना मुश्किल है इसलिए मेरे पास 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
मुझे पता है, लेकिन मेरे पास सिर्फ इन दो entires 'config.cache_store' के लिए है। – mrzasa