code: def test_get_graph_info_defaults(mg_handler):
      """
      Ensure calling get_graph_info() with no args returns the info dict with all
      keys present for an empty default graph.
      """
      from cugraph_service_client import defaults
  
      handler = mg_handler
  
      info = handler.get_graph_info([], graph_id=defaults.graph_id)
  
      expected = {
          "is_multi_gpu": True,
          "num_vertices": 0,
          "num_vertices_from_vertex_data": 0,
          "num_edges": 0,
          "num_vertex_properties": 0,
          "num_edge_properties": 0,
      }
      actual = {key: val.get_py_obj() for (key, val) in info.items()}
  
      assert expected == actual
  
file_path: cugraph/python/cugraph-service/tests/test_mg_cugraph_handler.py
imports: import os
  from pathlib import Path
  import pickle
  import pytest
  from .None import data
label_desc: Use image node_id 7 for calling a global function with example usage: test_get_graph_info_defaults(mg_handler) without return types