code: def testSplit(self):
      s = RepeatedStringSplitter(
          test_message_pb2.RepeatedString(strings=[])
      )
      chunks = s.split()[0]
      self.assertLen(chunks, 1)
      self.assertIsInstance(chunks[0], test_message_pb2.RepeatedString)
  
      s = RepeatedStringSplitter(
          test_message_pb2.RepeatedString(strings=["a", "b", "c"])
      )
      chunks, chunked_message = s.split()
      self.assertListEqual([b"a", b"b", b"c"], chunks)
      self.assertLen(chunked_message.chunked_fields, 3)
  
imports: import os
  import random
  import string
  import riegeli
  from tensorflow.python.platform import test
  from tensorflow.tools.proto_splitter import chunk_pb2
  from tensorflow.tools.proto_splitter import split
  from tensorflow.tools.proto_splitter.testdata import test_message_pb2
label_desc: Use image node_id 2 for calling the SplitRepeatedStringTest obj's underlying member method code with example usage: obj.testSplit() without return types