Sha256: 37f3319d647461ca97c4c0adfcad857405336d608f34eb6beeeed9cc6ed21242
Contents?: true
Size: 1.2 KB
Versions: 2
Compression:
Stored size: 1.2 KB
Contents
require 'bundler/setup' require 'minitest/autorun' require 'active_support/test_case' require 'active_record_test_case_helper' require 'database_cleaner' require 'active_record' ActiveSupport.test_order = :sorted if ActiveSupport.respond_to?(:test_order=) # Force hook :active_record on_load event to make sure loader can work. ActiveSupport.run_load_hooks(:active_record, ActiveRecord::Base) require 'second_level_cache' ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:') require 'model/user' require 'model/book' require 'model/image' require 'model/topic' require 'model/post' require 'model/order' require 'model/order_item' require 'model/account' require 'model/animal' DatabaseCleaner[:active_record].strategy = :truncation SecondLevelCache.configure do |config| config.cache_store = ActiveSupport::Cache::MemoryStore.new end SecondLevelCache.logger.level = Logger::ERROR ActiveSupport::Cache::MemoryStore.logger = SecondLevelCache.logger ActiveRecord::Base.logger = SecondLevelCache.logger module ActiveSupport class TestCase setup do SecondLevelCache.cache_store.clear DatabaseCleaner.start end teardown do DatabaseCleaner.clean end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
second_level_cache-2.3.3 | test/test_helper.rb |
second_level_cache-2.3.2 | test/test_helper.rb |