code: def test_to_disjoint():
      # TODO test e_list
      x, i = to_disjoint(x_list, None)
      a, i = to_disjoint(None, a_list)
      x, a, i = to_disjoint(x_list, a_list)
      assert x.ndim == 2
      assert a.ndim == 2
      assert x.shape[0] == a.shape[0] == a.shape[1]
  
imports: import numpy
  import scipy.sparse
  from spektral.data import Dataset, Graph
  from spektral.data.utils import batch_generator, to_batch, to_disjoint
label_desc: Use image node_id 2 for calling a global function with example usage: test_to_disjoint() without return types