MCPcopy Create free account
hub / github.com/apache/thrift / test_ciphers

Method test_ciphers

lib/py/test/test_sslsocket.py:279–291  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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'):

Callers

nothing calls this directly

Calls 3

_server_socketMethod · 0.95

Tested by

no test coverage detected