code: def test_empty_target_text(self):
      tokenizer = self.siglip_tokenizer
      src_text = [
          "A long paragraph for summarization.",
          "Another paragraph for summarization.",
      ]
      batch = tokenizer(
          src_text, padding=True, return_tensors=FRAMEWORK
      )
      # check if input_ids are returned and no decoder_input_ids
      self.assertIn("input_ids", batch)
      self.assertNotIn("decoder_input_ids", batch)
      self.assertNotIn("decoder_attention_mask", batch)
  
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 10 for calling the SiglipTokenizationTest obj's underlying member method code with example usage: obj.test_empty_target_text() without return types