code: def client_of_mg_server_with_edgelist_csv_loaded(client_of_mg_server):
      """
      Loads the karate CSV into the default graph on the server.
      """
      test_data = data.edgelist_csv_data["karate"]
      client = client_of_mg_server
      client.load_csv_as_edge_data(
          test_data["csv_file_name"],
          dtypes=test_data["dtypes"],
          vertex_col_names=["0", "1"],
          type_name="",
      )
      assert client.get_graph_ids() == [0]
  
      # yield control to the tests, cleanup on return
      yield (client, test_data)
  
      for gid in client.get_graph_ids():
          client.delete_graph(gid)
  
imports: import os
  from pathlib import Path
  import pytest
  import cupy
  from cugraph_service_server.testing import utils
  from .None import data
label_desc: Use image node_id 4 for calling a global function with example usage: client_of_mg_server_with_edgelist_csv_loaded(client_of_mg_server) without return types