diff options
author | Andy McCurdy <andy@andymccurdy.com> | 2018-10-31 22:56:45 -0700 |
---|---|---|
committer | Andy McCurdy <andy@andymccurdy.com> | 2018-10-31 22:56:45 -0700 |
commit | 84efaa73e71d83c8e2ff86c9e0d7fade851cf1e8 (patch) | |
tree | 90534a92254efc8d180615d7d1be9bbaa468e231 /tests/test_encoding.py | |
parent | ad6d36257692f5f3a5874ba1cc004ad57f145d0e (diff) | |
download | redis-py-84efaa73e71d83c8e2ff86c9e0d7fade851cf1e8.tar.gz |
avoid calling pytest fixtures directly since that's frowned upon
Diffstat (limited to 'tests/test_encoding.py')
-rw-r--r-- | tests/test_encoding.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/test_encoding.py b/tests/test_encoding.py index 8b5bf5a..4c8a36c 100644 --- a/tests/test_encoding.py +++ b/tests/test_encoding.py @@ -1,14 +1,15 @@ from __future__ import with_statement import pytest +import redis from redis._compat import unichr, u, unicode -from .conftest import r as _redis_client +from .conftest import _get_client class TestEncoding(object): @pytest.fixture() def r(self, request): - return _redis_client(request=request, decode_responses=True) + return _get_client(redis.Redis, request=request, decode_responses=True) def test_simple_encoding(self, r): unicode_string = unichr(3456) + u('abcd') + unichr(3421) @@ -34,7 +35,7 @@ class TestEncoding(object): class TestCommandsAndTokensArentEncoded(object): @pytest.fixture() def r(self, request): - return _redis_client(request=request, encoding='utf-16') + return _get_client(redis.Redis, request=request, encoding='utf-16') def test_basic_command(self, r): r.set('hello', 'world') |