summaryrefslogtreecommitdiff
path: root/tests/test_commands.py
diff options
context:
space:
mode:
authorChris Lamb <chris@chris-lamb.co.uk>2018-11-16 18:51:00 +0100
committerChris Lamb <chris@chris-lamb.co.uk>2018-11-16 18:51:00 +0100
commitf1f225cdb2bd13b9944049e53792662d9c24da8a (patch)
treea7acfba90559312233ba599e948ce55fe1d10107 /tests/test_commands.py
parentc8936f7c713e333c21dd7a6d5ecfa582bcafb535 (diff)
downloadredis-py-f1f225cdb2bd13b9944049e53792662d9c24da8a.tar.gz
Skip 64-bit specific tests. (Closes: #899)
Signed-off-by: Chris Lamb <lamby@debian.org>
Diffstat (limited to 'tests/test_commands.py')
-rw-r--r--tests/test_commands.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/test_commands.py b/tests/test_commands.py
index 28b8813..4ba96b3 100644
--- a/tests/test_commands.py
+++ b/tests/test_commands.py
@@ -11,7 +11,8 @@ from redis._compat import (unichr, ascii_letters, iteritems, iterkeys,
from redis.client import parse_info
from redis import exceptions
-from .conftest import skip_if_server_version_lt, skip_if_server_version_gte
+from .conftest import (skip_if_server_version_lt, skip_if_server_version_gte,
+ skip_unless_arch_bits)
@pytest.fixture()
@@ -1630,6 +1631,7 @@ class TestRedisCommands(object):
assert r.geohash('barcelona', 'place1', 'place2') ==\
['sp3e9yg3kd0', 'sp3e9cbc3t0']
+ @skip_unless_arch_bits(64)
@skip_if_server_version_lt('3.2.0')
def test_geopos(self, r):
values = (2.1909389952632, 41.433791470673, 'place1') +\
@@ -1675,6 +1677,7 @@ class TestRedisCommands(object):
assert r.georadius('barcelona', 2.191, 41.433, 1, unit='km') ==\
['place1']
+ @skip_unless_arch_bits(64)
@skip_if_server_version_lt('3.2.0')
def test_georadius_with(self, r):
values = (2.1909389952632, 41.433791470673, 'place1') +\
@@ -1732,6 +1735,7 @@ class TestRedisCommands(object):
r.georadius('barcelona', 2.191, 41.433, 1000, store='places_barcelona')
assert r.zrange('places_barcelona', 0, -1) == [b'place1']
+ @skip_unless_arch_bits(64)
@skip_if_server_version_lt('3.2.0')
def test_georadius_store_dist(self, r):
values = (2.1909389952632, 41.433791470673, 'place1') +\
@@ -1743,6 +1747,7 @@ class TestRedisCommands(object):
# instead of save the geo score, the distance is saved.
assert r.zscore('places_barcelona', 'place1') == 88.05060698409301
+ @skip_unless_arch_bits(64)
@skip_if_server_version_lt('3.2.0')
def test_georadiusmember(self, r):
values = (2.1909389952632, 41.433791470673, 'place1') +\