code: def test_split_map_result(self):
      v = self.client.load_balanced_view()
      amr = v.map_async(lambda x: x, range(5))
      splits = amr.split()
      amr.get(timeout=10)
      for i, ar in zip(range(5), splits):
          assert type(ar) is ipp.AsyncResult  # not a MapResult!
          assert ar.done()
          assert ar.get() == [[i]]
  
imports: import os
  import time
  from datetime import datetime
  import pytest
  from IPython.utils.io import capture_output
  import ipyparallel
  from ipyparallel import error
  from .clienttest import ClusterTestCase, raises_remote
label_desc: Use image node_id 35 for calling the TestAsyncResult obj's underlying member method code with example usage: obj.test_split_map_result() without return types