mirror of
https://github.com/fluencelabs/redis
synced 2025-04-09 10:46:06 +00:00
Merge pull request #2726 from seppo0010/patch-2
Fix race condition in unit/introspection
This commit is contained in:
commit
8637384191
@ -6,16 +6,17 @@ start_server {tags {"introspection"}} {
|
|||||||
test {MONITOR can log executed commands} {
|
test {MONITOR can log executed commands} {
|
||||||
set rd [redis_deferring_client]
|
set rd [redis_deferring_client]
|
||||||
$rd monitor
|
$rd monitor
|
||||||
|
assert_match {*OK*} [$rd read]
|
||||||
r set foo bar
|
r set foo bar
|
||||||
r get foo
|
r get foo
|
||||||
list [$rd read] [$rd read] [$rd read]
|
list [$rd read] [$rd read]
|
||||||
} {*OK*"set" "foo"*"get" "foo"*}
|
} {*"set" "foo"*"get" "foo"*}
|
||||||
|
|
||||||
test {MONITOR can log commands issued by the scripting engine} {
|
test {MONITOR can log commands issued by the scripting engine} {
|
||||||
set rd [redis_deferring_client]
|
set rd [redis_deferring_client]
|
||||||
$rd monitor
|
$rd monitor
|
||||||
r eval {redis.call('set',KEYS[1],ARGV[1])} 1 foo bar
|
|
||||||
$rd read ;# Discard the OK
|
$rd read ;# Discard the OK
|
||||||
|
r eval {redis.call('set',KEYS[1],ARGV[1])} 1 foo bar
|
||||||
assert_match {*eval*} [$rd read]
|
assert_match {*eval*} [$rd read]
|
||||||
assert_match {*lua*"set"*"foo"*"bar"*} [$rd read]
|
assert_match {*lua*"set"*"foo"*"bar"*} [$rd read]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user