Skip to content

Commit 8853080

Browse files
committed
Add test for deleting an expired key
Verify proper expire-before-delete behavior. This test passes with the expire-before-delete commit and fails without it.
1 parent 83d2830 commit 8853080

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tests/unit/basic.tcl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,14 @@ start_server {tags {"basic"}} {
261261
assert_equal 20 [r get x]
262262
}
263263

264+
test "DEL against expired key" {
265+
r debug set-active-expire 0
266+
r setex keyExpire 1 valExpire
267+
after 1100
268+
assert_equal 0 [r del keyExpire]
269+
r debug set-active-expire 1
270+
}
271+
264272
test {EXISTS} {
265273
set res {}
266274
r set newkey test

0 commit comments

Comments
 (0)