Additional flash tests
Former-commit-id: 3f9b1a35821cb3a3bf82aabb180c13a9eddf4e93
This commit is contained in:
parent
d36af4c061
commit
db0e7bec78
@ -67,6 +67,38 @@ start_server [list tags {flash} overrides [list storage-provider {flash ./rocks.
|
||||
assert_equal {0} [r dbsize]
|
||||
}
|
||||
|
||||
test { SUBKEY EXPIRE persists after cache flush } {
|
||||
r flushall
|
||||
r sadd testkey foo bar baz
|
||||
r expiremember testkey foo 10000
|
||||
r flushall cache
|
||||
assert [expr [r ttl testkey foo] > 0]
|
||||
}
|
||||
|
||||
test { LIST pop works after flushing cache } {
|
||||
r flushall
|
||||
r lpush testkey foo
|
||||
r flushall cache
|
||||
assert_equal {foo} [r lpop testkey]
|
||||
}
|
||||
|
||||
test { DIGEST string the same after flushing cache } {
|
||||
r flushall
|
||||
r set testkey foo
|
||||
r set testkey1 foo ex 10000
|
||||
set expectedDigest [r debug digest]
|
||||
r flushall cache
|
||||
assert_equal $expectedDigest [r debug digest]
|
||||
}
|
||||
|
||||
test { DIGEST list the same after flushing cache } {
|
||||
r flushall
|
||||
r lpush testkey foo bar
|
||||
set expectedDigest [r debug digest]
|
||||
r flushall cache
|
||||
assert_equal $expectedDigest [r debug digest]
|
||||
}
|
||||
|
||||
r flushall
|
||||
foreach policy {
|
||||
allkeys-random allkeys-lru allkeys-lfu
|
||||
|
Loading…
x
Reference in New Issue
Block a user