From: Berker Peksag Date: Sun, 2 Oct 2016 08:39:41 +0000 (+0300) Subject: Issue #20254: Fix duplicate tests in test_socket X-Git-Tag: v3.6.0b2~68^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=480b0692701317637189180ec5df296ec71487e0;p=thirdparty%2FPython%2Fcpython.git Issue #20254: Fix duplicate tests in test_socket Patch by Vajrasky Kok. --- diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index c5975c8c9e56..cce7d5213e9f 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -4629,9 +4629,10 @@ class BufferIOTest(SocketConnectedTest): SocketConnectedTest.__init__(self, methodName=methodName) def testRecvIntoArray(self): - buf = bytearray(1024) + buf = array.array("B", [0] * len(MSG)) nbytes = self.cli_conn.recv_into(buf) self.assertEqual(nbytes, len(MSG)) + buf = buf.tobytes() msg = buf[:len(MSG)] self.assertEqual(msg, MSG) @@ -4658,9 +4659,10 @@ class BufferIOTest(SocketConnectedTest): _testRecvIntoMemoryview = _testRecvIntoArray def testRecvFromIntoArray(self): - buf = bytearray(1024) + buf = array.array("B", [0] * len(MSG)) nbytes, addr = self.cli_conn.recvfrom_into(buf) self.assertEqual(nbytes, len(MSG)) + buf = buf.tobytes() msg = buf[:len(MSG)] self.assertEqual(msg, MSG)