1# test ssl.getpeercert() method
2
3try:
4    import usocket as socket
5    import ussl as ssl
6except:
7    import socket
8    import ssl
9
10
11def test(peer_addr):
12    s = socket.socket()
13    s.connect(peer_addr)
14    s = ssl.wrap_socket(s)
15    cert = s.getpeercert(True)
16    print(type(cert), len(cert) > 100)
17    s.close()
18
19
20if __name__ == "__main__":
21    test(socket.getaddrinfo("micropython.org", 443)[0][-1])
22