code: def test_server_do_get(self):
      table = self.write_data(
          os.path.join(self.resources_path, "data.csv")
      )
      descriptor = self.get_descriptor(
          os.path.join(self.resources_path, "data.csv")
      )
      self.assertEqual(len(self.arrow_server.flights), 1)
      info = self.arrow_client.get_flight_info(descriptor)
      reader = self.arrow_client.do_get(info.endpoints[0].ticket)
      self.assertTrue(reader.read_all().equals(table))
      self.assertEqual(len(self.arrow_server.flights), 0)
  
file_path: TabPy/tests/integration/test_arrow_server.py
imports: import unittest
  import threading
  import _thread
  import pyarrow
  import os
  import pyarrow.csv
  from tabpy.tabpy_server.app.arrow_server import FlightServer
  import tabpy.tabpy_server.app.arrow_server
label_desc: Use image node_id 7 for calling the TestArrowServer obj's underlying member method code with example usage: obj.test_server_do_get() without return types