Class: I18nCacheBackendTest

Inherits:
Test::Unit::TestCase
  • Object
show all
Defined in:
lib/vendor/i18n/test/backend/cache/cache_test.rb

Instance Method Summary collapse

Instance Method Details

#setupObject



8
9
10
11
12
# File 'lib/vendor/i18n/test/backend/cache/cache_test.rb', line 8

def setup
  super
  I18n.backend.meta_class.send(:include, I18n::Backend::Cache)
  I18n.cache_store = ActiveSupport::Cache.lookup_store(:memory_store)
end

#teardownObject



14
15
16
# File 'lib/vendor/i18n/test/backend/cache/cache_test.rb', line 14

def teardown
  I18n.cache_store = nil
end

#test_uses_cacheObject



18
19
20
# File 'lib/vendor/i18n/test/backend/cache/cache_test.rb', line 18

def test_uses_cache
  assert I18n.cache_store.is_a?(ActiveSupport::Cache::MemoryStore)
end