def test02_exchange_some_data_ssl(self): recv_queue = Queue.Queue() send_queue = Queue.Queue() t = threading.Thread(target=build_looped_ssl_server, args=( recv_queue, send_queue, crtfile_server, keyfile_server, pemfile_root, )) t.start() # give a little lag to establish the server #time.sleep(1) send_queue.put("another_data") endpoint = ClientEndpoint(self.config) response = endpoint.request("my_data") time.sleep(1) #request = recv_queue.get() #self.assertEqual(request, "my_data") self.assertEqual(response, "another_data") send_queue.put("SHUTDOWN") endpoint.close()
def test02_exchange_some_data_ssl(self): recv_queue = Queue.Queue() send_queue = Queue.Queue() t = threading.Thread(target=build_looped_ssl_server, args=(recv_queue, send_queue, crtfile_server, keyfile_server, pemfile_root, ) ) t.start() # give a little lag to establish the server #time.sleep(1) send_queue.put("another_data") endpoint = ClientEndpoint(self.config) response = endpoint.request("my_data") time.sleep(1) #request = recv_queue.get() #self.assertEqual(request, "my_data") self.assertEqual(response, "another_data") send_queue.put("SHUTDOWN") endpoint.close()
def test01_simply_send_receive_ssl(self): queue = Queue.Queue() t = threading.Thread(target=build_ssl_server, args=( queue, crtfile_server, keyfile_server, pemfile_root, )) t.start() # give a little lag to establish the server time.sleep(1) endpoint = ClientEndpoint(self.config) endpoint.request("my_data") result = queue.get() self.assertEqual(result, "my_data") endpoint.close() time.sleep(1)
def test01_simply_send_receive_ssl(self): queue = Queue.Queue() t = threading.Thread(target=build_ssl_server, args=(queue, crtfile_server, keyfile_server, pemfile_root, ) ) t.start() # give a little lag to establish the server time.sleep(1) endpoint = ClientEndpoint(self.config) endpoint.request("my_data") result = queue.get() self.assertEqual(result, "my_data") endpoint.close() time.sleep(1)