module FakeRedis
def self.disable
def self.disable Redis::Connection.drivers.delete_if {|driver| Redis::Connection::Memory == driver } end
def self.disabling
def self.disabling return yield unless enabled? disable yield enable end
def self.enable
def self.enable Redis::Connection.drivers << Redis::Connection::Memory unless enabled? end
def self.enabled?
def self.enabled? Redis::Connection.drivers.last == Redis::Connection::Memory end
def self.enabling
def self.enabling return yield if enabled? enable yield disable end