
"""simple docstring"""




import unittest

from datasets import load_dataset

from transformers import BloomTokenizerFast
from transformers.testing_utils import require_tokenizers

from ...test_tokenization_common import TokenizerTesterMixin

@require_tokenizers
class 		a__						(      a_,			unittest.TestCase						):
   __lowerCAmelCase            =				None
   __lowerCAmelCase            =				BloomTokenizerFast
   __lowerCAmelCase            =				BloomTokenizerFast
   __lowerCAmelCase            =				True
   __lowerCAmelCase            =				False
   __lowerCAmelCase            =				"""tokenizer_file"""
   __lowerCAmelCase            =				{"""bos_token""": """<s>""", """eos_token""": """</s>""", """unk_token""": """<unk>""", """pad_token""": """<pad>"""}
   def 			__magic_name__			(			self				):
          super().setUp()
          lowercase    :				Tuple       		=							BloomTokenizerFast.from_pretrained("bigscience/tokenizer"				)
          tokenizer.save_pretrained(self.tmpdirname				)
   def 			__magic_name__			(			self	,    **_a				):
          kwargs.update(self.special_tokens_map				)
          return BloomTokenizerFast.from_pretrained(self.tmpdirname	,    **_a				)
   def 			__magic_name__			(			self				):
          lowercase    :				Any       		=							self.get_rust_tokenizer()

          lowercase    :				int       		=							["The quick brown fox</s>", "jumps over the lazy dog</s>"]
          lowercase    :				str       		=							[[2_175, 23_714, 73_173, 144_252, 2], [77, 132_619, 3_478, 368, 109_586, 35_433, 2]]

          lowercase    :				Any       		=							tokenizer.batch_encode_plus(_a				)["input_ids"]
          self.assertListEqual(_a	,    _a				)

          lowercase    :				Any       		=							tokenizer.batch_decode(_a				)
          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self	,    _a=6				):
          for tokenizer, pretrained_name, kwargs in self.tokenizers_list:
                 with self.subTest(f"""{tokenizer.__class__.__name__} ({pretrained_name})"""				):
                        lowercase    :				Tuple       		=							self.rust_tokenizer_class.from_pretrained(_a	,    **_a				)
                        # tokenizer_r.pad_token = None # Hotfixing padding = None
                        # Simple input
                        lowercase    :				int       		=							"This is a simple input"
                        lowercase    :				Optional[Any]       		=							["This is a simple input 1", "This is a simple input 2"]
                        lowercase    :				Tuple       		=							("This is a simple input", "This is a pair")
                        lowercase    :				Optional[Any]       		=							[
                            ("This is a simple input 1", "This is a simple input 2"),
                            ("This is a simple pair 1", "This is a simple pair 2"),
                        ]

                        # Simple input tests
                        try:
                               tokenizer_r.encode(_a	,    max_length=_a				)
                               tokenizer_r.encode_plus(_a	,    max_length=_a				)

                               tokenizer_r.batch_encode_plus(_a	,    max_length=_a				)
                               tokenizer_r.encode(_a	,    max_length=_a				)
                               tokenizer_r.batch_encode_plus(_a	,    max_length=_a				)
                        except ValueError:
                               self.fail("Bloom Tokenizer should be able to deal with padding"				)

                        lowercase    :				List[str]       		=							None  # Hotfixing padding = None
                        self.assertRaises(_a	,    tokenizer_r.encode	,    _a	,    max_length=_a	,    padding="max_length"				)

                        # Simple input
                        self.assertRaises(_a	,    tokenizer_r.encode_plus	,    _a	,    max_length=_a	,    padding="max_length"				)

                        # Simple input
                        self.assertRaises(
                            _a	,    tokenizer_r.batch_encode_plus	,    _a	,    max_length=_a	,    padding="max_length"	,    )

                        # Pair input
                        self.assertRaises(_a	,    tokenizer_r.encode	,    _a	,    max_length=_a	,    padding="max_length"				)

                        # Pair input
                        self.assertRaises(_a	,    tokenizer_r.encode_plus	,    _a	,    max_length=_a	,    padding="max_length"				)

                        # Pair input
                        self.assertRaises(
                            _a	,    tokenizer_r.batch_encode_plus	,    _a	,    max_length=_a	,    padding="max_length"	,    )
   def 			__magic_name__			(			self				):
          lowercase    :				int       		=							self.get_rust_tokenizer()
          lowercase    :				Tuple       		=							load_dataset("xnli"	,    "all_languages"	,    split="test"	,    streaming=_a				)

          lowercase    :				Tuple       		=							next(iter(_a				)				)["premise"]  # pick up one data
          lowercase    :				List[str]       		=							list(sample_data.values()				)

          lowercase    :				str       		=							list(map(tokenizer.encode	,    _a				)				)
          lowercase    :				str       		=							[tokenizer.decode(_a	,    clean_up_tokenization_spaces=_a				) for x in output_tokens]
          self.assertListEqual(_a	,    _a				)

   def 			__magic_name__			(			self				):
          # The test has to be overriden because BLOOM uses ALiBi positional embeddings that does not have
          # any sequence length constraints. This test of the parent class will fail since it relies on the
          # maximum sequence length of the positoonal embeddings.
          self.assertGreaterEqual(len(self.tokenizer_class.pretrained_vocab_files_map				)	,    1				)
          self.assertGreaterEqual(len(list(self.tokenizer_class.pretrained_vocab_files_map.values()				)[0]				)	,    1				)




"""simple docstring"""




import unittest

from transformers import DebertaVaTokenizer, DebertaVaTokenizerFast
from transformers.testing_utils import get_tests_dir, require_sentencepiece, require_tokenizers, slow

from ...test_tokenization_common import TokenizerTesterMixin


_A			:       int   		=       get_tests_dir("""fixtures/spiece.model""")

@require_sentencepiece
@require_tokenizers
class 		a__						(      a_,			unittest.TestCase						):
   __lowerCAmelCase            =				DebertaVaTokenizer
   __lowerCAmelCase            =				DebertaVaTokenizerFast
   __lowerCAmelCase            =				True
   __lowerCAmelCase            =				True
   def 			__magic_name__			(			self				):
          super().setUp()

          # We have a SentencePiece fixture for testing
          lowercase    :				Any       		=							DebertaVaTokenizer(_a	,    unk_token="<unk>"				)
          tokenizer.save_pretrained(self.tmpdirname				)
   def 			__magic_name__			(			self	,    _a				):
          lowercase    :				int       		=							"this is a test"
          lowercase    :				Tuple       		=							"this is a test"
          return input_text, output_text
   def 			__magic_name__			(			self				):
          lowercase    :				List[Any]       		=							"<pad>"
          lowercase    :				List[str]       		=							0

          self.assertEqual(self.get_tokenizer()._convert_token_to_id(_a				)	,    _a				)
          self.assertEqual(self.get_tokenizer()._convert_id_to_token(_a				)	,    _a				)
   def 			__magic_name__			(			self				):
          lowercase    :				int       		=							list(self.get_tokenizer().get_vocab().keys()				)
          self.assertEqual(vocab_keys[0]	,    "<pad>"				)
          self.assertEqual(vocab_keys[1]	,    "<unk>"				)
          self.assertEqual(vocab_keys[-1]	,    "[PAD]"				)
          self.assertEqual(len(_a				)	,    30_001				)
   def 			__magic_name__			(			self				):
          self.assertEqual(self.get_tokenizer().vocab_size	,    30_000				)
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				List[str]       		=							" \tHeLLo!how  \n Are yoU?  "
          lowercase    :				str       		=							["▁hello", "!", "how", "▁are", "▁you", "?"]
          # fmt: on

          lowercase    :				Union[str, Any]       		=							DebertaVaTokenizer(_a	,    do_lower_case=_a				)
          lowercase    :				Any       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)

          lowercase    :				str       		=							DebertaVaTokenizerFast(_a	,    do_lower_case=_a				)
          lowercase    :				Optional[Any]       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)
   @unittest.skip("There is an inconsistency between slow and fast tokenizer due to a bug in the fast one."				)
   def 			__magic_name__			(			self				):
          pass
   @unittest.skip("There is an inconsistency between slow and fast tokenizer due to a bug in the fast one."				)
   def 			__magic_name__			(			self				):
          pass
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				Optional[Any]       		=							"I was born in 92000, and this is falsé."
          lowercase    :				Tuple       		=							["▁", "<unk>", "▁was", "▁born", "▁in", "▁9", "2000", "▁", ",", "▁and", "▁this", "▁is", "▁fal", "s", "<unk>", "▁", ".", ]
          # fmt: on

          lowercase    :				List[Any]       		=							DebertaVaTokenizer(_a	,    split_by_punct=_a				)
          lowercase    :				Tuple       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)

          lowercase    :				Union[str, Any]       		=							DebertaVaTokenizerFast(_a	,    split_by_punct=_a				)
          lowercase    :				Any       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				int       		=							"I was born in 92000, and this is falsé."
          lowercase    :				Tuple       		=							["▁i", "▁was", "▁born", "▁in", "▁9", "2000", "▁", ",", "▁and", "▁this", "▁is", "▁fal", "s", "<unk>", "▁", ".", ]
          # fmt: on

          lowercase    :				List[str]       		=							DebertaVaTokenizer(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				Optional[Any]       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)
          self.assertListEqual(_a	,    _a				)

          lowercase    :				Union[str, Any]       		=							DebertaVaTokenizerFast(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				Optional[int]       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)
          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				List[Any]       		=							"I was born in 92000, and this is falsé."
          lowercase    :				Optional[int]       		=							["▁i", "▁was", "▁born", "▁in", "▁9", "2000", ",", "▁and", "▁this", "▁is", "▁fal", "s", "<unk>", ".", ]
          # fmt: on

          lowercase    :				List[Any]       		=							DebertaVaTokenizer(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				Optional[int]       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)

          lowercase    :				Optional[int]       		=							DebertaVaTokenizerFast(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				Dict       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				int       		=							"I was born in 92000, and this is falsé."
          lowercase    :				Dict       		=							["▁", "<unk>", "▁was", "▁born", "▁in", "▁9", "2000", "▁", ",", "▁and", "▁this", "▁is", "▁fal", "s", "<unk>", "▁", ".", ]
          # fmt: on

          lowercase    :				Union[str, Any]       		=							DebertaVaTokenizer(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				Any       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)

          lowercase    :				Union[str, Any]       		=							DebertaVaTokenizerFast(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				Dict       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				Dict       		=							" \tHeLLo!how  \n Are yoU?  "
          lowercase    :				str       		=							["▁", "<unk>", "e", "<unk>", "o", "!", "how", "▁", "<unk>", "re", "▁yo", "<unk>", "?"]
          # fmt: on

          lowercase    :				Optional[int]       		=							DebertaVaTokenizer(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				int       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)

          lowercase    :				List[str]       		=							DebertaVaTokenizerFast(_a	,    do_lower_case=_a	,    split_by_punct=_a				)
          lowercase    :				List[Any]       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)

          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          lowercase    :				str       		=							self.get_tokenizer()
          lowercase    :				Dict       		=							self.get_rust_tokenizer()

          lowercase    :				str       		=							"I was born in 92000, and this is falsé."

          lowercase    :				Optional[Any]       		=							tokenizer.convert_ids_to_tokens(tokenizer.encode(_a	,    add_special_tokens=_a				)				)
          lowercase    :				Dict       		=							rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(_a	,    add_special_tokens=_a				)				)
          self.assertListEqual(_a	,    _a				)

          lowercase    :				str       		=							tokenizer.encode(_a	,    add_special_tokens=_a				)
          lowercase    :				Dict       		=							rust_tokenizer.encode(_a	,    add_special_tokens=_a				)
          self.assertListEqual(_a	,    _a				)

          lowercase    :				Optional[int]       		=							self.get_rust_tokenizer()
          lowercase    :				Tuple       		=							tokenizer.encode(_a				)
          lowercase    :				List[str]       		=							rust_tokenizer.encode(_a				)
          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          lowercase    :				str       		=							"This is a test"
          lowercase    :				Tuple       		=							[13, 1, 4_398, 25, 21, 1_289]
          lowercase    :				Optional[int]       		=							["▁", "T", "his", "▁is", "▁a", "▁test"]
          lowercase    :				Optional[Any]       		=							["▁", "<unk>", "his", "▁is", "▁a", "▁test"]

          lowercase    :				Any       		=							DebertaVaTokenizer(_a	,    keep_accents=_a				)
          lowercase    :				Dict       		=							DebertaVaTokenizerFast(_a	,    keep_accents=_a				)

          lowercase    :				str       		=							tokenizer.encode(_a	,    add_special_tokens=_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				str       		=							tokenizer.tokenize(_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				str       		=							tokenizer.convert_ids_to_tokens(_a				)
          self.assertListEqual(_a	,    _a				)

          lowercase    :				int       		=							rust_tokenizer.encode(_a	,    add_special_tokens=_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				Any       		=							rust_tokenizer.tokenize(_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				Union[str, Any]       		=							rust_tokenizer.convert_ids_to_tokens(_a				)
          self.assertListEqual(_a	,    _a				)

          # fmt: off
          lowercase    :				int       		=							"I was born in 92000, and this is falsé."
          lowercase    :				Any       		=							[13, 1, 23, 386, 19, 561, 3_050, 15, 17, 48, 25, 8_256, 18, 1, 9]
          lowercase    :				List[str]       		=							["▁", "I", "▁was", "▁born", "▁in", "▁9", "2000", ",", "▁and", "▁this", "▁is", "▁fal", "s", "é", ".", ]
          lowercase    :				str       		=							["▁", "<unk>", "▁was", "▁born", "▁in", "▁9", "2000", ",", "▁and", "▁this", "▁is", "▁fal", "s", "<unk>", ".", ]
          # fmt: on

          lowercase    :				Tuple       		=							tokenizer.encode(_a	,    add_special_tokens=_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				List[Any]       		=							tokenizer.tokenize(_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				str       		=							tokenizer.convert_ids_to_tokens(_a				)
          self.assertListEqual(_a	,    _a				)

          lowercase    :				Optional[int]       		=							rust_tokenizer.encode(_a	,    add_special_tokens=_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				List[Any]       		=							rust_tokenizer.tokenize(_a				)
          self.assertListEqual(_a	,    _a				)
          lowercase    :				List[Any]       		=							rust_tokenizer.convert_ids_to_tokens(_a				)
          self.assertListEqual(_a	,    _a				)
   def 			__magic_name__			(			self				):
          lowercase    :				Optional[int]       		=							DebertaVaTokenizer(_a				)

          lowercase    :				List[Any]       		=							tokenizer.encode("sequence builders"				)
          lowercase    :				Dict       		=							tokenizer.encode("multi-sequence build"				)

          lowercase    :				List[Any]       		=							tokenizer.build_inputs_with_special_tokens(_a				)
          lowercase    :				Dict       		=							tokenizer.build_inputs_with_special_tokens(_a	,    _a				)

          self.assertEqual([tokenizer.cls_token_id] + text + [tokenizer.sep_token_id]	,    _a				)
          self.assertEqual(
              [tokenizer.cls_token_id] + text + [tokenizer.sep_token_id] + text_a + [tokenizer.sep_token_id]	,    _a	,    )

   @slow
   def 			__magic_name__			(			self				):
          # fmt: off
          lowercase    :				Dict       		=							{"input_ids": [[1, 39_867, 36, 19_390, 486, 27, 35_052, 81_436, 18, 60_685, 1_225, 7, 35_052, 81_436, 18, 9_367, 16_899, 18, 15_937, 53, 594, 773, 18, 16_287, 30_465, 36, 15_937, 6, 41_139, 38, 36_979, 60_763, 191, 6, 34_132, 99, 6, 50_538, 390, 43_230, 6, 34_132, 2_779, 20_850, 14, 699, 1_072, 1_194, 36, 382, 10_901, 53, 7, 699, 1_072, 2_084, 36, 20_422, 630, 53, 19, 105, 3_049, 1_896, 1_053, 16_899, 1_506, 11, 37_978, 4_243, 7, 1_237, 31_869, 200, 16_566, 654, 6, 35_052, 81_436, 7, 55_630, 13_593, 4, 2], [1, 26, 15_011, 13, 667, 8, 1_053, 18, 23_611, 1_237, 72_356, 12_820, 34, 104_134, 1_209, 35, 13_313, 6_627, 21, 202, 347, 7, 164, 2_399, 11, 46, 4_485, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 5, 1_232, 2_864, 15_785, 14_951, 105, 5, 8_581, 1_250, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "token_type_ids": [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "attention_mask": [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]}  # noqa: E501
          # fmt: on

          self.tokenizer_integration_test_util(
              expected_encoding=_a	,    model_name="microsoft/deberta-v2-xlarge"	,    revision="ad6e42c1532ddf3a15c39246b63f5559d558b670"	,    )


