code: def test_renumber_unrenumber_non_default_vert_names():
      """
      Test that renumbering a dataframe with generated src/dst column names can
      be used for unrenumbering results.
      """
      input_gdf = cudf.DataFrame(
          {
              "dst": [1, 2, 3],
              "weights": [0.1, 0.2, 0.3],
              "col_a": [99, 199, 2],
              "col_b": [199, 2, 32],
          }
      )
  
      # Brackets are added to the column names to trigger the python renumebring
      renumbered_df, number_map = NumberMap.renumber(
          input_gdf, ["col_a"], ["col_b"]
      )
  
      some_result_gdf = cudf.DataFrame({"vertex": [0, 1, 2, 3]})
      expected_values = [99, 199, 2, 32]
  
      some_result_gdf = number_map.unrenumber(some_result_gdf, "vertex")
  
      assert sorted(expected_values) == sorted(
          some_result_gdf["vertex"].to_arrow().to_pylist()
      )
  
file_path: cugraph/python/cugraph/cugraph/tests/internals/test_renumber.py
imports: import gc
  import pytest
  import pandas
  import cudf
  from cudf.testing import assert_series_equal
  from cugraph.structure.number_map import NumberMap
  from cugraph.testing import utils, DEFAULT_DATASETS
label_desc: Use image node_id 6 for calling a global function with example usage: test_renumber_unrenumber_non_default_vert_names() without return types