def ssl_listener(address, private_key, certificate): import _socket r = _socket.socket() sock = socket.ssl(r, private_key, certificate) greentest.bind_and_listen(sock, address) return sock
def setUp(self): greentest.TestCase.setUp(self) listener = socket.socket() greentest.bind_and_listen(listener, ('127.0.0.1', 0)) self.listener = listener self.port = listener.getsockname()[1]
def ssl_listener(address, private_key, certificate): r = socket.socket() greentest.bind_and_listen(r, address) sock = ssl.wrap_socket(r, private_key, certificate) return sock, r
def _setup_listener(self): listener = socket.socket() greentest.bind_and_listen(listener, ('127.0.0.1', 0)) return listener