]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-34201: Tweak test_buffer. (GH-8481)
authorSerhiy Storchaka <storchaka@gmail.com>
Thu, 26 Jul 2018 14:34:07 +0000 (17:34 +0300)
committerGitHub <noreply@github.com>
Thu, 26 Jul 2018 14:34:07 +0000 (17:34 +0300)
Lib/test/test_buffer.py

index 549daa53018b66eb57bbdf51af0ec7e6222f09de..761ed0a9a9bf126023dae6d597310c917e617fc2 100644 (file)
@@ -765,8 +765,7 @@ class TestBufferProtocol(unittest.TestCase):
                      itemsize, fmt, readonly,
                      ndim, shape, strides,
                      lst, sliced=False, cast=False):
-        # Verify buffer contents against expected values. Default values
-        # are deliberately initialized to invalid types.
+        # Verify buffer contents against expected values.
         if shape:
             expected_len = prod(shape)*itemsize
         else:
@@ -978,7 +977,7 @@ class TestBufferProtocol(unittest.TestCase):
             lst = nd.tolist()
 
         # The consumer may have requested default values or a NULL format.
-        ro = not match(req, PyBUF_WRITABLE) and ex.readonly
+        ro = False if match(req, PyBUF_WRITABLE) else ex.readonly
         fmt = ex.format
         itemsize = ex.itemsize
         ndim = ex.ndim