2020-07-23 05:38:51 -04:00
|
|
|
set testmodule [file normalize tests/modules/keyspace_events.so]
|
|
|
|
|
|
|
|
tags "modules" {
|
|
|
|
start_server [list overrides [list loadmodule "$testmodule"]] {
|
|
|
|
|
|
|
|
test {Test loaded key space event} {
|
|
|
|
r set x 1
|
|
|
|
r hset y f v
|
|
|
|
r lpush z 1 2 3
|
|
|
|
r sadd p 1 2 3
|
|
|
|
r zadd t 1 f1 2 f2
|
|
|
|
r xadd s * f v
|
|
|
|
r debug reload
|
2020-08-08 23:11:47 -04:00
|
|
|
assert_equal {1 x} [r keyspace.is_key_loaded x]
|
|
|
|
assert_equal {1 y} [r keyspace.is_key_loaded y]
|
|
|
|
assert_equal {1 z} [r keyspace.is_key_loaded z]
|
|
|
|
assert_equal {1 p} [r keyspace.is_key_loaded p]
|
|
|
|
assert_equal {1 t} [r keyspace.is_key_loaded t]
|
|
|
|
assert_equal {1 s} [r keyspace.is_key_loaded s]
|
2020-07-23 05:38:51 -04:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|