test: clean conditional Redis keys safely

This commit is contained in:
2026-07-31 08:02:19 +00:00
parent 2378bfee92
commit a568a8e747
3 changed files with 12 additions and 6 deletions
+4 -2
View File
@@ -155,8 +155,10 @@ delete_owned_redis_keys() {
await client.connect();
try {
for (const pattern of patterns) {
for await (const key of client.scanIterator({ MATCH: pattern, COUNT: 100 })) {
await client.del(key);
for await (const keys of client.scanIterator({ MATCH: pattern, COUNT: 100 })) {
if (keys.length > 0) {
await client.del(keys);
}
}
}
} finally {