code: def test_hash_file(self):
      h1 = processing_utils.hash_file("gradio/test_data/cheetah1.jpg")
      h2 = processing_utils.hash_file(
          "gradio/test_data/cheetah1-copy.jpg"
      )
      h3 = processing_utils.hash_file("gradio/test_data/cheetah2.jpg")
      assert h1 == h2
      assert h1 != h3
  
imports: import os
  import shutil
  import tempfile
  from copy import deepcopy
  from pathlib import Path
  from unittest.mock import patch
  import ffmpy
  import numpy
  import pytest
  from gradio_client import media_data
  from PIL import Image, ImageCms
  from gradio import processing_utils, utils
label_desc: Use image node_id 1 for calling the TestTempFileManagement obj's underlying member method code with example usage: obj.test_hash_file() without return types