code: def test_init_es_with_woodwork_table_diff_name_error(df):
      df.ww.init(index="id", name="table")
      error = "Naming conflict in dataframes dictionary: dictionary key 'diff_name' does not match dataframe name 'table'"
      with pytest.raises(ValueError, match=error):
          EntitySet("es", dataframes={"diff_name": (df,)})
  
imports: from datetime import datetime
  import numpy
  import pandas
  import pytest
  from woodwork.exceptions import TypeConversionError
  from woodwork.logical_types import Boolean, Categorical, Datetime, Double, Integer, NaturalLanguage
  from featuretools.entityset.entityset import LTI_COLUMN_NAME, EntitySet
  from featuretools.tests.testing_utils import to_pandas
  from featuretools.utils.gen_utils import Library, import_or_none, is_instance
label_desc: Use image node_id 8 for calling a global function with example usage: test_init_es_with_woodwork_table_diff_name_error(df) without return types