code: def test_replace_dataframe_dont_recalculate_last_time_index_present(
      es,
  ):
      es.add_last_time_indexes()
  
      original_time_index = es["customers"]["signup_date"].copy()
      original_last_time_index = es["customers"][LTI_COLUMN_NAME].copy()
  
      if ps and isinstance(original_time_index, ps.Series):
          new_time_index = ps.from_pandas(
              original_time_index.to_pandas() + pd.Timedelta(days=10),
          )
      else:
          new_time_index = original_time_index + pd.Timedelta(days=10)
  
      new_dataframe = es["customers"].copy()
      new_dataframe["signup_date"] = new_time_index
  
      es.replace_dataframe(
          "customers",
          new_dataframe,
          recalculate_last_time_indexes=False,
      )
      pd.testing.assert_series_equal(
          to_pandas(es["customers"][LTI_COLUMN_NAME], sort_index=True),
          to_pandas(original_last_time_index, sort_index=True),
      )
  
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 48 for calling a global function with example usage: test_replace_dataframe_dont_recalculate_last_time_index_present(es) without return types