code: def test_special_tokens_initialization(self):
      for tokenizer, pretrained_name, kwargs in self.tokenizers_list:
          with self.subTest(
              f"{tokenizer.__class__.__name__} ({pretrained_name})"
          ):
              added_tokens = [AddedToken("<special>", lstrip=True)]
  
              tokenizer_r = self.rust_tokenizer_class.from_pretrained(
                  pretrained_name,
                  additional_special_tokens=added_tokens,
                  **kwargs,
              )
              nodes = "Hey this is a <special> token".split()
              xpaths = ["html/body" for _ in range(len(nodes))]
              r_output = tokenizer_r.encode(nodes, xpaths=xpaths)
  
              special_token_id = tokenizer_r.encode(
                  ["<special>"],
                  xpaths=["html/body"],
                  add_special_tokens=False,
              )[0]
  
              self.assertTrue(special_token_id in r_output)
  
              if self.test_slow_tokenizer:
                  tokenizer_cr = (
                      self.rust_tokenizer_class.from_pretrained(
                          pretrained_name,
                          additional_special_tokens=added_tokens,
                          **kwargs,
                      )
                  )
                  tokenizer_p = self.tokenizer_class.from_pretrained(
                      pretrained_name,
                      additional_special_tokens=added_tokens,
                      **kwargs,
                  )
  
                  nodes = "Hey this is a <special> token".split()
                  xpaths = ["html/body" for _ in range(len(nodes))]
  
                  p_output = tokenizer_p.encode(nodes, xpaths=xpaths)
                  cr_output = tokenizer_cr.encode(nodes, xpaths=xpaths)
  
                  self.assertEqual(p_output, r_output)
                  self.assertEqual(cr_output, r_output)
                  self.assertTrue(special_token_id in p_output)
                  self.assertTrue(special_token_id in cr_output)
  
imports: import inspect
  import json
  import os
  import re
  import shutil
  import tempfile
  import unittest
  from typing import List
  from transformers import AddedToken, MarkupLMTokenizerFast, SpecialTokensMixin, is_tf_available, is_torch_available, logging
  from transformers.models.markuplm.tokenization_markuplm import VOCAB_FILES_NAMES, MarkupLMTokenizer
  from transformers.testing_utils import is_pt_tf_cross_test, require_tokenizers, require_torch, slow
  from ...test_tokenization_common import SMALL_TRAINING_CORPUS, TokenizerTesterMixin, merge_model_tokenizer_mappings
label_desc: Use image node_id 38 for calling the MarkupLMTokenizationTest obj's underlying member method code with example usage: obj.test_special_tokens_initialization() without return types