code: def test_token_fingerprints_are_unique():
      """Tests that token fingerprints are consistent across runs and machines."""
      tokens = [
          Token("testing", 2, 9, {"x": 3}, "test"),
          Token("testing", 3, 10, {"x": 3}, "test"),
          Token("working", 2, 9, {"x": 3}, "work"),
          Token("testing", 2, 9, None, "test"),
          Token("testing", 2, 9),
          Token("testing", 3),
      ]
      fingerprints = {t.fingerprint() for t in tokens}
      assert len(fingerprints) == len(tokens)
  
imports: from typing import Any, Dict, Optional, Tuple, Text, List
  import pytest
  from rasa.nlu.tokenizers.tokenizer import Token
  from rasa.nlu.constants import TOKENS_NAMES
  from rasa.shared.nlu.constants import TEXT, INTENT, RESPONSE, INTENT_RESPONSE_KEY, ACTION_TEXT, ACTION_NAME
  from rasa.shared.nlu.training_data.training_data import TrainingData
  from rasa.shared.nlu.training_data.message import Message
  from rasa.nlu.tokenizers.whitespace_tokenizer import WhitespaceTokenizer
label_desc: Use image node_id 13 for calling a global function with example usage: test_token_fingerprints_are_unique() without return types