Skip to content
This repository was archived by the owner on Jan 13, 2021. It is now read-only.

Commit ff15e11

Browse files
committed
Fix incorrect test breakage on old PyPy.
1 parent f36bf09 commit ff15e11

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

test/test_ssl_socket.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ def socket_handler(listener):
6363
def test_client_certificate(self, context_kwargs):
6464
# Don't have the server thread do TLS: we'll do it ourselves.
6565
self.set_up(secure=False)
66-
certs = []
6766
evt = threading.Event()
67+
data = []
6868

6969
def socket_handler(listener):
7070
sock = listener.accept()[0]
@@ -77,7 +77,7 @@ def socket_handler(listener):
7777
ca_certs=CLIENT_PEM_FILE,
7878
server_side=True
7979
)
80-
certs.append(sock.getpeercert())
80+
data.append(sock.recv(65535))
8181
evt.wait(5)
8282
sock.close()
8383

@@ -90,9 +90,8 @@ def socket_handler(listener):
9090

9191
s = socket.create_connection((self.host, self.port))
9292
s, proto = wrap_socket(s, "localhost", ssl_context=context)
93+
s.sendall(b'hi')
9394
s.close()
9495
evt.set()
9596

96-
assert len(certs) == 1
97-
9897
self.tear_down()

0 commit comments

Comments
 (0)