(self)
| 277 | self._assert_connection_success(server, cert_reqs=ssl.CERT_NONE, certfile=CLIENT_CERT, keyfile=CLIENT_KEY) |
| 278 | |
| 279 | def test_ciphers(self): |
| 280 | server = self._server_socket(keyfile=SERVER_KEY, certfile=SERVER_CERT, ciphers=TEST_CIPHERS) |
| 281 | self._assert_connection_success(server, ca_certs=SERVER_CERT, ciphers=TEST_CIPHERS) |
| 282 | |
| 283 | if not TSSLSocket._has_ciphers: |
| 284 | # unittest.skip is not available for Python 2.6 |
| 285 | print('skipping test_ciphers') |
| 286 | return |
| 287 | server = self._server_socket(keyfile=SERVER_KEY, certfile=SERVER_CERT) |
| 288 | self._assert_connection_failure(server, ca_certs=SERVER_CERT, ciphers='NULL') |
| 289 | |
| 290 | server = self._server_socket(keyfile=SERVER_KEY, certfile=SERVER_CERT, ciphers=TEST_CIPHERS) |
| 291 | self._assert_connection_failure(server, ca_certs=SERVER_CERT, ciphers='NULL') |
| 292 | |
| 293 | def test_ssl2_and_ssl3_disabled(self): |
| 294 | if not hasattr(ssl, 'PROTOCOL_SSLv3'): |
nothing calls this directly
no test coverage detected