|
|
@ -43,7 +43,9 @@ def do_test(option):
|
|
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
|
|
|
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
|
|
|
ssock = ssl.wrap_socket(sock, ca_certs="../ssl/test-root-ca.crt", certfile="../ssl/client.crt", keyfile="../ssl/client.key", cert_reqs=ssl.CERT_REQUIRED)
|
|
|
|
context = ssl.create_default_context(ssl.Purpose.SERVER_AUTH, cafile="../ssl/test-root-ca.crt")
|
|
|
|
|
|
|
|
context.load_cert_chain(certfile="../ssl/client.crt", keyfile="../ssl/client.key")
|
|
|
|
|
|
|
|
ssock = context.wrap_socket(sock, server_hostname="localhost")
|
|
|
|
ssock.settimeout(20)
|
|
|
|
ssock.settimeout(20)
|
|
|
|
ssock.connect(("localhost", port))
|
|
|
|
ssock.connect(("localhost", port))
|
|
|
|
mosq_test.do_send_receive(ssock, connect_packet, connack_packet, "connack")
|
|
|
|
mosq_test.do_send_receive(ssock, connect_packet, connack_packet, "connack")
|
|
|
|