summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_encoding.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils_tests/test_encoding.py')
-rw-r--r--tests/utils_tests/test_encoding.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/utils_tests/test_encoding.py b/tests/utils_tests/test_encoding.py
index bca6549fe7..614029ad12 100644
--- a/tests/utils_tests/test_encoding.py
+++ b/tests/utils_tests/test_encoding.py
@@ -58,7 +58,11 @@ class TestEncodingUtils(SimpleTestCase):
self.assertEqual(result, b'This is an exception, voil')
def test_force_bytes_memory_view(self):
- self.assertEqual(force_bytes(memoryview(b'abc')), b'abc')
+ data = b'abc'
+ result = force_bytes(memoryview(data))
+ # Type check is needed because memoryview(bytes) == bytes.
+ self.assertIs(type(result), bytes)
+ self.assertEqual(result, data)
def test_smart_bytes(self):
class Test: