summaryrefslogtreecommitdiff
path: root/tests/conftest.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/conftest.py')
-rw-r--r--tests/conftest.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/conftest.py b/tests/conftest.py
index 3dc3ea1..c099463 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -3,7 +3,7 @@ from redis.retry import Retry
import pytest
import random
import redis
-from packaging.version import Version
+from distutils.version import LooseVersion
from redis.connection import parse_url
from unittest.mock import Mock
from urllib.parse import urlparse
@@ -38,7 +38,7 @@ def pytest_sessionstart(session):
def skip_if_server_version_lt(min_version):
redis_version = REDIS_INFO["version"]
- check = Version(redis_version) < Version(min_version)
+ check = LooseVersion(redis_version) < LooseVersion(min_version)
return pytest.mark.skipif(
check,
reason="Redis version required >= {}".format(min_version))
@@ -46,7 +46,7 @@ def skip_if_server_version_lt(min_version):
def skip_if_server_version_gte(min_version):
redis_version = REDIS_INFO["version"]
- check = Version(redis_version) >= Version(min_version)
+ check = LooseVersion(redis_version) >= LooseVersion(min_version)
return pytest.mark.skipif(
check,
reason="Redis version required < {}".format(min_version))
@@ -183,7 +183,7 @@ def wait_for_command(client, monitor, command):
# if we find a command with our key before the command we're waiting
# for, something went wrong
redis_version = REDIS_INFO["version"]
- if Version(redis_version) >= Version('5.0.0'):
+ if LooseVersion(redis_version) >= LooseVersion('5.0.0'):
id_str = str(client.client_id())
else:
id_str = '%08x' % random.randrange(2**32)