code: def test_rust_and_python_full_tokenizers(self):
      if not self.test_rust_tokenizer:
          return
  
      tokenizer = self.get_tokenizer()
      rust_tokenizer = self.get_rust_tokenizer()
  
      sequence = "I was born in 92000, and this is falsé."
  
      tokens = tokenizer.tokenize(sequence)
      rust_tokens = rust_tokenizer.tokenize(sequence)
      self.assertListEqual(tokens, rust_tokens)
  
      ids = tokenizer.encode(sequence, add_special_tokens=False)
      rust_ids = rust_tokenizer.encode(
          sequence, add_special_tokens=False
      )
      self.assertListEqual(ids, rust_ids)
  
      rust_tokenizer = self.get_rust_tokenizer()
      ids = tokenizer.encode(sequence)
      rust_ids = rust_tokenizer.encode(sequence)
      self.assertListEqual(ids, rust_ids)
  
imports: import json
  import os
  import tempfile
  import unittest
  from transformers import SPIECE_UNDERLINE, AddedToken, BatchEncoding, SiglipTokenizer
  from transformers.testing_utils import get_tests_dir, require_sentencepiece, require_tokenizers, slow
  from transformers.utils import cached_property, is_tf_available, is_torch_available
  from ...test_tokenization_common import TokenizerTesterMixin
label_desc: Use image node_id 7 for calling the SiglipTokenizationTest obj's underlying member method code with example usage: obj.test_rust_and_python_full_tokenizers() without return types