Skip to content

Commit 12c8272

Browse files
committed
Simplify MutBuffer in recvmsg_into test: remove self._data
1 parent e0f92e6 commit 12c8272

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

Lib/test/test_socket.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7539,17 +7539,16 @@ def test_recvmsg_into_reentrant_buffer_mutation(self):
75397539
seq = []
75407540

75417541
class MutBuffer:
7542-
def __init__(self, data):
7543-
self._data = bytearray(data)
7542+
def __init__(self):
75447543
self.tripped = False
75457544

75467545
def __buffer__(self, flags):
75477546
if not self.tripped:
75487547
self.tripped = True
75497548
seq.clear()
7550-
return memoryview(self._data)
7549+
return memoryview(bytearray(100))
75517550

7552-
seq = [MutBuffer(b'x' * 100), bytearray(100), bytearray(100)]
7551+
seq = [MutBuffer(), bytearray(100), bytearray(100)]
75537552

75547553
left, right = socket.socketpair()
75557554
self.addCleanup(left.close)

0 commit comments

Comments
 (0)