code: def setUp(self) -> None:
      super().setUp()
      self.tempdir = TempDirectory(create=True)
      self.patch_get_cache_folder_path = patch(
          "streamlit.runtime.caching.storage.local_disk_cache_storage.get_cache_folder_path",
          return_value=self.tempdir.path,
      )
      self.patch_get_cache_folder_path.start()
  
imports: import logging
  import math
  import os.path
  import shutil
  import unittest
  from unittest.mock import MagicMock, patch
  from testfixtures import TempDirectory
  from streamlit import util
  from streamlit.logger import get_logger
  from streamlit.runtime.caching.storage import CacheStorageContext, CacheStorageError, CacheStorageKeyNotFoundError
  from streamlit.runtime.caching.storage.in_memory_cache_storage_wrapper import InMemoryCacheStorageWrapper
  from streamlit.runtime.caching.storage.local_disk_cache_storage import LocalDiskCacheStorage, LocalDiskCacheStorageManager
label_desc: Use image node_id 1 for calling the LocalDiskCacheStorageManagerTest obj's underlying member method code with example usage: obj.setUp() without return types