Skip to content

Commit ccb6c9b

Browse files
committed
More tests updates for Redis 7.0
1 parent 8e6a720 commit ccb6c9b

File tree

3 files changed

+8
-22
lines changed

3 files changed

+8
-22
lines changed

.rubocop.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ Metrics/PerceivedComplexity:
5656
Style/PercentLiteralDelimiters:
5757
Enabled: false
5858

59+
Style/TrailingCommaInArrayLiteral:
60+
Enabled: false
61+
5962
Style/ParallelAssignment:
6063
Enabled: false
6164

test/cluster_commands_on_server_test.rb

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -81,33 +81,15 @@ def test_command_getkeys
8181
end
8282

8383
def test_command_info
84-
eval_command_flags = if version >= '6.2'
85-
%w[noscript skip_monitor may_replicate movablekeys]
86-
else
87-
%w[noscript movablekeys]
88-
end
89-
9084
expected = [
9185
['get', 2, %w[readonly fast], 1, 1, 1],
9286
['set', -3, %w[write denyoom], 1, 1, 1],
93-
['eval', -3, eval_command_flags, 0, 0, 0]
9487
]
95-
if version >= '6'
96-
expected[0] << ["@read", "@string", "@fast"]
97-
expected[1] << ["@write", "@string", "@slow"]
98-
expected[2] << ["@slow", "@scripting"]
99-
end
100-
assert_equal expected, redis.command(:info, :get, :set, :eval)
88+
assert_equal(expected, redis.command(:info, :get, :set).map { |c| c.first(6) })
10189
end
10290

10391
def test_config_get
104-
expected_keys = if version < '3.2.0'
105-
%w[hash-max-ziplist-entries list-max-ziplist-entries set-max-intset-entries zset-max-ziplist-entries]
106-
else
107-
%w[hash-max-ziplist-entries set-max-intset-entries zset-max-ziplist-entries]
108-
end
109-
110-
assert_equal expected_keys, redis.config(:get, '*max-*-entries*').keys.sort
92+
assert_equal ['hash-max-ziplist-entries'], redis.config(:get, 'hash-max-ziplist-entrie*').keys.sort
11193
end
11294

11395
def test_config_rewrite

test/distributed_remote_server_control_commands_test.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ def test_info_commandstats
3030
target_version "2.5.7" do
3131
r.nodes.each do |n|
3232
n.config(:resetstat)
33-
n.config(:get, :port)
33+
n.get("foo")
34+
n.get("bar")
3435
end
3536

3637
r.info(:commandstats).each do |info|
37-
assert_equal '2', info['config']['calls'] # CONFIG RESETSTAT + CONFIG GET = twice
38+
assert_equal '2', info['get']['calls']
3839
end
3940
end
4041
end

0 commit comments

Comments
 (0)