code: def test_instantiate(self):
      pre_tokenizer = Split(pattern=" ", behavior="removed")
      assert pre_tokenizer is not None
      assert isinstance(pre_tokenizer, PreTokenizer)
      assert isinstance(pre_tokenizer, Split)
      assert isinstance(
          pickle.loads(pickle.dumps(Split(" ", "removed"))), Split
      )
  
      # test with invert=True
      pre_tokenizer_with_invert = Split(
          pattern=" ", behavior="isolated", invert=True
      )
      assert pre_tokenizer_with_invert is not None
      assert isinstance(pre_tokenizer_with_invert, PreTokenizer)
      assert isinstance(pre_tokenizer_with_invert, Split)
      assert isinstance(
          pickle.loads(pickle.dumps(Split(" ", "removed", True))), Split
      )
  
imports: import json
  import pickle
  import pytest
  from tokenizers.pre_tokenizers import BertPreTokenizer, ByteLevel, CharDelimiterSplit, Digits, Metaspace, PreTokenizer, Punctuation, Sequence, Split, UnicodeScripts, Whitespace, WhitespaceSplit
label_desc: Use image node_id 1 for calling the TestSplit obj's underlying member method code with example usage: obj.test_instantiate() without return types