Merging upstream version 1.9.4.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
7ac9951505
commit
db5ed8b1cc
131 changed files with 3811 additions and 826 deletions
|
@ -1,3 +1,4 @@
|
|||
import os
|
||||
import pytest
|
||||
|
||||
|
||||
|
@ -8,8 +9,13 @@ def test_wrong_select_db_index(cli):
|
|||
cli.sendline("select 128")
|
||||
cli.expect(["DB index is out of range", "127.0.0.1:6379[1]>"])
|
||||
|
||||
if int(os.environ["REDIS_VERSION"]) > 5:
|
||||
text = "value is not an integer or out of range"
|
||||
else:
|
||||
text = "invalid DB index"
|
||||
|
||||
cli.sendline("select abc")
|
||||
cli.expect(["invalid DB index", "127.0.0.1:6379[1]>"])
|
||||
cli.expect([text, "127.0.0.1:6379[1]>"])
|
||||
|
||||
cli.sendline("select 15")
|
||||
cli.expect("OK")
|
||||
|
@ -53,3 +59,16 @@ def test_auth_hidden_password(clean_redis, cli):
|
|||
def test_hello_command_is_not_supported(cli):
|
||||
cli.sendline("hello 3")
|
||||
cli.expect("IRedis currently not support RESP3")
|
||||
|
||||
|
||||
def test_abort_reading_connection(cli):
|
||||
cli.sendline("blpop mylist 30")
|
||||
cli.send(chr(3))
|
||||
cli.expect(
|
||||
r"KeyboardInterrupt received! User canceled reading response!", timeout=10
|
||||
)
|
||||
|
||||
cli.sendline("set foo bar")
|
||||
cli.expect("OK")
|
||||
cli.sendline("get foo")
|
||||
cli.expect("bar")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue