aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/test/cache/behaviors/connection_pool_behavior.rb
diff options
context:
space:
mode:
authorfatkodima <fatkodima@rambler.ru>2017-12-14 17:05:13 +0200
committerfatkodima <fatkodima123@gmail.com>2018-02-01 23:52:20 +0200
commitdc407392cd6527a9902e91efabedbdced43594e1 (patch)
treed1d459e87d62296aba5f91f0fae34985e774c9af /activesupport/test/cache/behaviors/connection_pool_behavior.rb
parent2417f3c53f3e5fb1fbc1f8ba3a75ce65349dc11c (diff)
downloadrails-dc407392cd6527a9902e91efabedbdced43594e1.tar.gz
rails-dc407392cd6527a9902e91efabedbdced43594e1.tar.bz2
rails-dc407392cd6527a9902e91efabedbdced43594e1.zip
Add support for connection pooling on RedisCacheStore
Diffstat (limited to 'activesupport/test/cache/behaviors/connection_pool_behavior.rb')
-rw-r--r--activesupport/test/cache/behaviors/connection_pool_behavior.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/activesupport/test/cache/behaviors/connection_pool_behavior.rb b/activesupport/test/cache/behaviors/connection_pool_behavior.rb
index 0d46f88552..a0dcc8199c 100644
--- a/activesupport/test/cache/behaviors/connection_pool_behavior.rb
+++ b/activesupport/test/cache/behaviors/connection_pool_behavior.rb
@@ -6,7 +6,7 @@ module ConnectionPoolBehavior
emulating_latency do
begin
- cache = ActiveSupport::Cache.lookup_store(store, pool_size: 2, pool_timeout: 1)
+ cache = ActiveSupport::Cache.lookup_store(store, { pool_size: 2, pool_timeout: 1 }.merge(store_options))
cache.clear
threads = []
@@ -33,7 +33,7 @@ module ConnectionPoolBehavior
def test_no_connection_pool
emulating_latency do
begin
- cache = ActiveSupport::Cache.lookup_store(store)
+ cache = ActiveSupport::Cache.lookup_store(store, store_options)
cache.clear
threads = []
@@ -54,4 +54,7 @@ module ConnectionPoolBehavior
end
end
end
+
+ private
+ def store_options; {}; end
end