code: def check_forward(self, delegate_data, x_data):
      delegate_variable = chainer.Variable(delegate_data)
      x = tuple([chainer.Variable(data) for data in x_data])
  
      y = chainermn.functions.pseudo_connect(delegate_variable, *x)
      for _y in y:
          self.assertEqual(_y.data.dtype, self.dtype)
      for _x, _y in zip(self.x, y):
          y_expect = _x.copy()
          testing.assert_allclose(y_expect, _y.data)
  
file_path: chainer/tests/chainermn_tests/functions_tests/test_pseudo_connect.py
imports: import unittest
  import numpy
  import chainer
  from chainer import cuda
  from chainer import gradient_check
  from chainer import testing
  from chainer.testing import attr
  import chainermn.functions
label_desc: Use image node_id 2 for calling the TestPseudoConnect obj's underlying member method code with example usage: obj.check_forward(delegate_data, x_data) without return types