(self)
| 1633 | self.assertEqual(ctx.verify_mode, ssl.CERT_NONE) |
| 1634 | |
| 1635 | def test_context_custom_class(self): |
| 1636 | class MySSLSocket(ssl.SSLSocket): |
| 1637 | pass |
| 1638 | |
| 1639 | class MySSLObject(ssl.SSLObject): |
| 1640 | pass |
| 1641 | |
| 1642 | ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) |
| 1643 | ctx.sslsocket_class = MySSLSocket |
| 1644 | ctx.sslobject_class = MySSLObject |
| 1645 | |
| 1646 | with ctx.wrap_socket(socket.socket(), server_side=True) as sock: |
| 1647 | self.assertIsInstance(sock, MySSLSocket) |
| 1648 | obj = ctx.wrap_bio(ssl.MemoryBIO(), ssl.MemoryBIO(), server_side=True) |
| 1649 | self.assertIsInstance(obj, MySSLObject) |
| 1650 | |
| 1651 | def test_num_tickest(self): |
| 1652 | ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) |
nothing calls this directly
no test coverage detected