code: def test_consistent_fingerprints():
      stories_path = "data/test_yaml_stories/stories.yml"
      domain_path = "data/test_domains/default_with_slots.yml"
      domain = Domain.load(domain_path)
      story_steps = rasa.shared.core.training_data.loading.load_data_from_resource(
          stories_path, domain
      )
      story_graph = StoryGraph(story_steps)
  
      # read again
      story_steps_2 = rasa.shared.core.training_data.loading.load_data_from_resource(
          stories_path, domain
      )
      story_graph_2 = StoryGraph(story_steps_2)
  
      fingerprint = story_graph.fingerprint()
      fingerprint_2 = story_graph_2.fingerprint()
  
      assert fingerprint == fingerprint_2
  
file_path: rasa/tests/shared/core/training_data/test_graph.py
imports: from rasa.shared.core.training_data.structures import StoryGraph
  import rasa.shared.core.training_data.loading
  from rasa.shared.core.domain import Domain
label_desc: Use image node_id 5 for calling a global function with example usage: test_consistent_fingerprints() without return types