From be01a35ef12c7e71c0e71c4e37d1f1a392a66fd8 Mon Sep 17 00:00:00 2001 From: Martijn Pieters Date: Thu, 25 Oct 2012 18:27:21 +0200 Subject: [PATCH] Better not call it `chr`, rename to `byteschr`. --- tests/test_utils.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_utils.py b/tests/test_utils.py index 1122fb3..c0560ec 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -14,7 +14,9 @@ from requests.compat import is_py3, bytes if is_py3: unichr = chr - chr = lambda c: bytes([c]) + byteschr = lambda c: bytes([c]) +else: + byteschr = chr class GuessJSONUTFTests(unittest.TestCase): @@ -43,7 +45,7 @@ class GuessJSONUTFTests(unittest.TestCase): guess = requests.utils.guess_json_utf for i in range(1000): sample = bytes().join( - [chr(random.randrange(256)) for _ in range(4)]) + [byteschr(random.randrange(256)) for _ in range(4)]) res = guess(sample) if res is not None and res != 'utf-8': # This should decode without errors if this is *really* -- 2.34.1