docstr: Test that the column names are changed for some data formats.
docstr_tok: ["Test","that","the","column","names","are","changed","for","some","data","formats","."]
code: def test_apply_data_specific_configs_renames_column(
      self, data_format: DataFormat, renames: bool
  ):
      """Test that the column names are changed for some data formats."""
      data_df = pd.DataFrame([1, 2, 3])
      apply_data_specific_configs({}, data_df, data_format)
      if renames:
          self.assertEqual(
              data_df.columns[0],
              "value",
              f"Data of type {data_format} should be renamed to 'value'",
          )
      else:
          self.assertEqual(
              data_df.columns[0],
              0,
              f"Data of type {data_format} should not be renamed.",
          )
  
imports: from __future__ import annotations
  import datetime
  import unittest
  from decimal import Decimal
  import numpy
  import pandas
  import pyarrow
  from parameterized import parameterized
  from streamlit.elements.lib.column_config_utils import _EDITING_COMPATIBILITY_MAPPING, INDEX_IDENTIFIER, ColumnConfigMapping, ColumnConfigMappingInput, ColumnDataKind, _convert_column_config_to_json, _determine_data_kind, _determine_data_kind_via_arrow, _determine_data_kind_via_inferred_type, _determine_data_kind_via_pandas_dtype, apply_data_specific_configs, determine_dataframe_schema, is_type_compatible, process_config_mapping, update_column_config
  from streamlit.elements.lib.column_types import ColumnConfig
  from streamlit.errors import StreamlitAPIException
  from streamlit.type_util import DataFormat
label_desc: Use image node_id 12 for calling the ColumnConfigUtilsTest obj's underlying member method code with example usage: obj.test_apply_data_specific_configs_renames_column(data_format, renames) without return types