Skip to content

Commit 9f8e0c5

Browse files
committed
tests: make lolwut test pass with versions < 9.0
Signed-off-by: Bogdan Petre <[email protected]>
1 parent a56567f commit 9f8e0c5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/test_commands.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
from valkey.client import EMPTY_RESPONSE, NEVER_DECODE
2323

2424
from .conftest import (
25+
VALKEY_INFO,
2526
_get_client,
2627
assert_geo_is_close,
2728
assert_resp_response,
@@ -844,11 +845,13 @@ def test_lastsave(self, r):
844845
@pytest.mark.onlynoncluster
845846
@skip_if_server_version_lt("5.0.0")
846847
def test_lolwut(self, r):
848+
version = Version(VALKEY_INFO.get("version", "0"))
849+
str_to_match = "Valkey ver." if version >= Version("9.0.0") else "Redis ver."
847850
lolwut = r.lolwut().decode("utf-8")
848-
assert "Valkey ver." in lolwut
851+
assert str_to_match in lolwut
849852

850853
lolwut = r.lolwut(5, 6, 7, 8).decode("utf-8")
851-
assert "Valkey ver." in lolwut
854+
assert str_to_match in lolwut
852855

853856
@pytest.mark.onlynoncluster
854857
@skip_if_server_version_lt("6.2.0")

0 commit comments

Comments
 (0)