diff --git a/tests/RedisConfigs/Dockerfile b/tests/RedisConfigs/Dockerfile index 3517b4de2..32cbe0663 100644 --- a/tests/RedisConfigs/Dockerfile +++ b/tests/RedisConfigs/Dockerfile @@ -1,4 +1,4 @@ -FROM redis:7.0-rc3 +FROM redis:7.2-rc1 COPY Basic /data/Basic/ COPY Failover /data/Failover/ diff --git a/tests/StackExchange.Redis.Tests/KeyTests.cs b/tests/StackExchange.Redis.Tests/KeyTests.cs index d0846872d..062f2caaa 100644 --- a/tests/StackExchange.Redis.Tests/KeyTests.cs +++ b/tests/StackExchange.Redis.Tests/KeyTests.cs @@ -272,7 +272,7 @@ public async Task KeyEncoding() db.ListLeftPush(key, "new value", flags: CommandFlags.FireAndForget); // Depending on server version, this is going to vary - we're sanity checking here. - var listTypes = new [] { "ziplist", "quicklist" }; + var listTypes = new [] { "ziplist", "quicklist", "listpack" }; Assert.Contains(db.KeyEncoding(key), listTypes); Assert.Contains(await db.KeyEncodingAsync(key), listTypes); diff --git a/tests/StackExchange.Redis.Tests/ScriptingTests.cs b/tests/StackExchange.Redis.Tests/ScriptingTests.cs index ad290259e..00919d0c0 100644 --- a/tests/StackExchange.Redis.Tests/ScriptingTests.cs +++ b/tests/StackExchange.Redis.Tests/ScriptingTests.cs @@ -97,27 +97,6 @@ public async Task TestRandomThingFromForum() Assert.Equal("4", vals[2]); } - [Fact] - public void HackyGetPerf() - { - using var conn = GetScriptConn(); - - var key = Me(); - var db = conn.GetDatabase(); - db.StringSet(key + "foo", "bar", flags: CommandFlags.FireAndForget); - var result = (long)db.ScriptEvaluate(@" -redis.call('psetex', KEYS[1], 60000, 'timing') -for i = 1,5000 do - redis.call('set', 'ignore','abc') -end -local timeTaken = 60000 - redis.call('pttl', KEYS[1]) -redis.call('del', KEYS[1]) -return timeTaken -", new RedisKey[] { key }, null); - Log(result.ToString()); - Assert.True(result > 0); - } - [Fact] public async Task MultiIncrWithoutReplies() { diff --git a/tests/StackExchange.Redis.Tests/StreamTests.cs b/tests/StackExchange.Redis.Tests/StreamTests.cs index 36856de38..b6568d525 100644 --- a/tests/StackExchange.Redis.Tests/StreamTests.cs +++ b/tests/StackExchange.Redis.Tests/StreamTests.cs @@ -290,7 +290,7 @@ public void StreamAutoClaim_IncludesDeletedMessageId() db.StreamDelete(key, new RedisValue[] { messageIds[0] }); // Claim a single pending message and reassign it to consumer2. - var result = db.StreamAutoClaim(key, group, consumer2, 0, "0-0", count: 1); + var result = db.StreamAutoClaim(key, group, consumer2, 0, "0-0", count: 2); Assert.Equal("0-0", result.NextStartId); Assert.NotEmpty(result.ClaimedEntries); @@ -318,7 +318,7 @@ public async Task StreamAutoClaim_IncludesDeletedMessageIdAsync() db.StreamDelete(key, new RedisValue[] { messageIds[0] }); // Claim a single pending message and reassign it to consumer2. - var result = await db.StreamAutoClaimAsync(key, group, consumer2, 0, "0-0", count: 1); + var result = await db.StreamAutoClaimAsync(key, group, consumer2, 0, "0-0", count: 2); Assert.Equal("0-0", result.NextStartId); Assert.NotEmpty(result.ClaimedEntries);