From: Serhiy Storchaka Date: Thu, 26 Jul 2018 14:34:07 +0000 (+0300) Subject: bpo-34201: Tweak test_buffer. (GH-8481) X-Git-Tag: v3.8.0a1~1305 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3b5342caaae6316f3a42af7464bbf6deca62e4ef;p=thirdparty%2FPython%2Fcpython.git bpo-34201: Tweak test_buffer. (GH-8481) --- diff --git a/Lib/test/test_buffer.py b/Lib/test/test_buffer.py index 549daa53018b..761ed0a9a9bf 100644 --- a/Lib/test/test_buffer.py +++ b/Lib/test/test_buffer.py @@ -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