Skip to content

Commit

Permalink
Return an empty array instead of throwing ArgumentError if the transa…
Browse files Browse the repository at this point in the history
…ction is empty in the cluster client
  • Loading branch information
supercaracal committed Apr 17, 2024
1 parent 7c0cde9 commit bf40fb3
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions cluster/test/commands_on_transactions_test.rb
Expand Up @@ -24,9 +24,7 @@ def test_multi
redis.multi
end

assert_raises(ArgumentError) do
redis.multi {}
end
assert_empty(redis.multi {})

assert_equal([1], redis.multi { |r| r.incr('counter') })
end
Expand Down Expand Up @@ -56,6 +54,8 @@ def test_watch
end
end

assert_empty(redis.watch('{key}1', '{key}2') {})

redis.watch('{key}1', '{key}2') do |tx|
tx.call('SET', '{key}1', '1')
tx.call('SET', '{key}2', '2')
Expand Down

0 comments on commit bf40fb3

Please sign in to comment.