test/helper.rb in redis-3.0.4 vs test/helper.rb in redis-3.0.5
- old
+ new
@@ -147,10 +147,14 @@
def redis_mock_with_handler(handler, options = {}, &blk)
RedisMock.start_with_handler(handler) do |port|
yield _new_client(options.merge(:port => port))
end
end
+
+ def assert_in_range(range, value)
+ assert range.include?(value), "expected #{value} to be in #{range.inspect}"
+ end
end
module Client
include Generic
@@ -164,11 +168,11 @@
def _format_options(options)
OPTIONS.merge(:logger => ::Logger.new(@log)).merge(options)
end
def _new_client(options = {})
- Redis.new(_format_options(options))
+ Redis.new(_format_options(options).merge(:driver => ENV["conn"]))
end
end
module Distributed
@@ -186,9 +190,9 @@
:logger => ::Logger.new(@log),
}.merge(options)
end
def _new_client(options = {})
- Redis::Distributed.new(NODES, _format_options(options))
+ Redis::Distributed.new(NODES, _format_options(options).merge(:driver => ENV["conn"]))
end
end
end