code: def test_resource_fingerprinting():
      resource1a = Resource("resource 1")
      resource1b = Resource("resource 1")
      resource2 = Resource("resource 3")
  
      fingerprint1 = resource1a.fingerprint()
      fingerprint2 = resource1b.fingerprint()
      fingerprint3 = resource2.fingerprint()
  
      assert fingerprint1
      assert fingerprint2
      assert fingerprint3
  
      assert fingerprint1 != fingerprint2
      assert fingerprint2 != fingerprint3
      assert fingerprint1 != fingerprint3
  
file_path: rasa/tests/engine/storage/test_resource.py
imports: from pathlib import Path
  import pytest
  from _pytest.tmpdir import TempPathFactory
  import rasa.utils.common
  from rasa.engine.storage.local_model_storage import LocalModelStorage
  from rasa.engine.storage.resource import Resource
  from rasa.engine.storage.storage import ModelStorage
label_desc: Use image node_id 4 for calling a global function with example usage: test_resource_fingerprinting() without return types