Sha256: 577478fc31eb99539d24d448fda3f895fa99a4730b2236c189f7181cdaa6e7fd
Contents?: true
Size: 1.15 KB
Versions: 1
Compression:
Stored size: 1.15 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/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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
second_level_cache-2.3.1 | test/test_helper.rb |