diff options
| author | Sergey Fedoseev <fedoseev.sergey@gmail.com> | 2018-07-09 20:01:42 +0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-07-09 11:01:42 -0400 |
| commit | bdcde79c5f9b0fdacf509e3745e9911e4002025a (patch) | |
| tree | 9bfec9ef13b415fa0a2166ec29fc3e1b7b21315c /tests/utils_tests/test_encoding.py | |
| parent | c9c6c166506bec59c57d4e3389e7ccd552e47ffc (diff) | |
Made test for memoryview handling in force_bytes() more strict.
Diffstat (limited to 'tests/utils_tests/test_encoding.py')
| -rw-r--r-- | tests/utils_tests/test_encoding.py | 6 |
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: |
