code: def test_eos_in_input(self):
      tokenizer = self.siglip_tokenizer
      src_text = ["A long paragraph for summarization. </s>"]
      tgt_text = ["Summary of the text. </s>"]
      expected_src_tokens = [
          262,
          266,
          476,
          8532,
          270,
          4460,
          3949,
          1682,
          1,
      ]
      expected_tgt_tokens = [6254, 267, 260, 1443, 1]
  
      batch = tokenizer(src_text, text_target=tgt_text)
  
      self.assertEqual(expected_src_tokens, batch["input_ids"][0])
      self.assertEqual(expected_tgt_tokens, batch["labels"][0])
  
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 12 for calling the SiglipTokenizationTest obj's underlying member method code with example usage: obj.test_eos_in_input() without return types