Method: FakeRedis::TransactionCommands#discard

Defined in:
lib/fakeredis/transaction_commands.rb

#discardObject



33
34
35
36
37
38
39
40
41
42
# File 'lib/fakeredis/transaction_commands.rb', line 33

def discard
  unless in_multi
    raise Redis::CommandError, "ERR DISCARD without MULTI"
  end

  self.in_multi = false
  self.queued_commands = []

  'OK'
end