mirror of
https://github.com/redis/redis.git
synced 2026-05-28 04:02:46 -04:00
Adding test case for hvals, hkeys, hexists against wrong type (#12198)
HVALS, HKEYS and HEXISTS commands wrong type test cases were not covered so added the test cases.
This commit is contained in:
parent
d0994c5bca
commit
d664889992
1 changed files with 4 additions and 1 deletions
|
|
@ -350,7 +350,7 @@ start_server {tags {"hash"}} {
|
|||
set _ $rv
|
||||
} {{{} {}} {{} {}} {{} {}}}
|
||||
|
||||
test {HMGET HRANDFIELD HGET HGETALL HDEL HINCRBY HINCRBYFLOAT HSTRLEN against wrong type} {
|
||||
test {Hash commands against wrong type} {
|
||||
r set wrongtype somevalue
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hmget wrongtype field1 field2}
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hrandfield wrongtype}
|
||||
|
|
@ -360,6 +360,9 @@ start_server {tags {"hash"}} {
|
|||
assert_error "WRONGTYPE Operation against a key*" {r hincrby wrongtype field1 2}
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hincrbyfloat wrongtype field1 2.5}
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hstrlen wrongtype field1}
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hvals wrongtype}
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hkeys wrongtype}
|
||||
assert_error "WRONGTYPE Operation against a key*" {r hexists wrongtype field1}
|
||||
}
|
||||
|
||||
test {HMGET - small hash} {
|
||||
|
|
|
|||
Loading…
Reference in a new issue