Ejemplo n.º 1
0
 def test(self):
     from gevent.socket import ssl, socket
     listener = socket()
     listener.bind(('0.0.0.0', 0))
     listener.listen(5)
     listener = ssl(listener)
     self.assertRaises(TypeError, self.ServerSubClass, listener)
Ejemplo n.º 2
0
 def test(self):
     from gevent.socket import ssl, socket
     listener = socket()
     listener.bind(('0.0.0.0', 0))
     listener.listen(5)
     listener = ssl(listener)
     self.assertRaises(TypeError, self.ServerSubClass, listener)
Ejemplo n.º 3
0
 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
Ejemplo n.º 4
0
 def create_connection(self):
     return socket.ssl(socket.create_connection(('127.0.0.1', self.listener.getsockname()[1])))
Ejemplo n.º 5
0
 def test(self):
     from gevent.socket import ssl
     listener = self._close_on_teardown(tcp_listener(backlog=5))
     listener = ssl(listener)
     self.assertRaises(TypeError, self.ServerSubClass, listener)
Ejemplo n.º 6
0
 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
Ejemplo n.º 7
0
 def create_connection(self):
     return socket.ssl(socket.create_connection(('127.0.0.1', self.listener.getsockname()[1])))
Ejemplo n.º 8
0
 def test(self):
     from gevent.socket import ssl
     listener = self._close_on_teardown(tcp_listener(backlog=5))
     listener = ssl(listener)
     self.assertRaises(TypeError, self.ServerSubClass, listener)