code: def test_model_name_edge_cases_in_mappings(self):
      # tests: https://github.com/huggingface/transformers/pull/13251
      # 1. models with `-`, e.g. xlm-roberta -> xlm_roberta
      # 2. models that don't remap 1-1 from model-name to model file, e.g., openai-gpt -> openai
      tokenizers = TOKENIZER_MAPPING.values()
      tokenizer_names = []
  
      for slow_tok, fast_tok in tokenizers:
          if slow_tok is not None:
              tokenizer_names.append(slow_tok.__name__)
  
          if fast_tok is not None:
              tokenizer_names.append(fast_tok.__name__)
  
      for tokenizer_name in tokenizer_names:
          # must find the right class
          tokenizer_class_from_name(tokenizer_name)
  
imports: import os
  import shutil
  import sys
  import tempfile
  import unittest
  from pathlib import Path
  import pytest
  from transformers import BERT_PRETRAINED_CONFIG_ARCHIVE_MAP, GPT2_PRETRAINED_CONFIG_ARCHIVE_MAP, AutoTokenizer, BertConfig, BertTokenizer, BertTokenizerFast, CTRLTokenizer, GPT2Tokenizer, GPT2TokenizerFast, PreTrainedTokenizerFast, RobertaTokenizer, RobertaTokenizerFast, is_tokenizers_available
  from transformers.models.auto.configuration_auto import CONFIG_MAPPING, AutoConfig
  from transformers.models.auto.tokenization_auto import TOKENIZER_MAPPING, get_tokenizer_config, tokenizer_class_from_name
  from transformers.models.roberta.configuration_roberta import RobertaConfig
  from transformers.testing_utils import DUMMY_DIFF_TOKENIZER_IDENTIFIER, DUMMY_UNKNOWN_IDENTIFIER, SMALL_MODEL_IDENTIFIER, RequestCounter, require_tokenizers, slow
  from test_module.custom_configuration import CustomConfig
  from test_module.custom_tokenization import CustomTokenizer
label_desc: Use image node_id 10 for calling the AutoTokenizerTest obj's underlying member method code with example usage: obj.test_model_name_edge_cases_in_mappings() without return types