module FakeRedis
Codes are mostly referenced from MockRedis' implementation.
Constants
- Redis
- TRANSACTION_COMMANDS
- VERSION
Public Class Methods
disable()
click to toggle source
# File lib/fakeredis.rb, line 15 def self.disable Redis::Connection.drivers.delete_if {|driver| Redis::Connection::Memory == driver } end
enable()
click to toggle source
# File lib/fakeredis.rb, line 7 def self.enable Redis::Connection.drivers << Redis::Connection::Memory unless enabled? end
enabled?()
click to toggle source
# File lib/fakeredis.rb, line 11 def self.enabled? Redis::Connection.drivers.last == Redis::Connection::Memory end