Added tests for [SHZ]SCAN with MATCH.
This commit is contained in:
parent
f56f78d159
commit
bf79c0cda2
@ -205,4 +205,25 @@ start_server {tags {"scan"}} {
|
||||
set res [r sscan set 0 MATCH *1* COUNT 100]
|
||||
assert_equal [lsort -unique [lindex $res 1]] {1}
|
||||
}
|
||||
|
||||
test "SSCAN with PATTERN" {
|
||||
r del mykey
|
||||
r sadd mykey foo fab fiz foobar 1 2 3 4
|
||||
set res [r sscan mykey 0 MATCH foo* COUNT 10000]
|
||||
lsort -unique [lindex $res 1]
|
||||
} {foo foobar}
|
||||
|
||||
test "HSCAN with PATTERN" {
|
||||
r del mykey
|
||||
r hmset mykey foo 1 fab 2 fiz 3 foobar 10 1 a 2 b 3 c 4 d
|
||||
set res [r hscan mykey 0 MATCH foo* COUNT 10000]
|
||||
lsort -unique [lindex $res 1]
|
||||
} {1 10 foo foobar}
|
||||
|
||||
test "ZSCAN with PATTERN" {
|
||||
r del mykey
|
||||
r zadd mykey 1 foo 2 fab 3 fiz 10 foobar
|
||||
set res [r zscan mykey 0 MATCH foo* COUNT 10000]
|
||||
lsort -unique [lindex $res 1]
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user