def test_init_socket_success(self): # tests initializing a client socket server = self.__start_server() c1 = Client("a", 1) c1._Client__init_socket(self.host, self.port) c1._Client__teardown() self.assertFalse(c1.lost_connection) self.__close_server(server)
def test__teardown(self): server = self.__start_server() c1 = Client("a", 1) Client.CONNECTION_RETRIES = 0 c1._Client__init_socket(self.host, self.port) c1._Client__teardown() self.assertFalse(c1.lost_connection) self.__close_server(server)
def test_init_socket_failed_connection(self): # tests initializing a client socket with a failed connection c1 = Client("a", 1) Client.CONNECTION_RETRIES = 0 c1._Client__init_socket(self.host, self.port) self.assertTrue(c1.lost_connection)