code: def test_c_(setup):
      r = mt.c_[mt.array([1, 2, 3]), mt.array([4, 5, 6])]
  
      result = r.execute().fetch()
      expected = np.c_[np.array([1, 2, 3]), np.array([4, 5, 6])]
      np.testing.assert_array_equal(result, expected)
  
      r = mt.c_[mt.array([[1, 2, 3]]), 0, 0, mt.array([[4, 5, 6]])]
  
      result = r.execute().fetch()
      expected = np.c_[
          np.array([[1, 2, 3]]), 0, 0, np.array([[4, 5, 6]])
      ]
      np.testing.assert_array_equal(result, expected)
  
      r = mt.c_[:3, 1:4]
      result = r.execute().fetch()
      expected = np.c_[:3, 1:4]
      np.testing.assert_array_equal(result, expected)
  
file_path: mars/mars/tensor/lib/tests/test_index_tricks.py
imports: import numpy
  import pytest
  from ....None import tensor
  from ....core import tile
  from ...lib import nd_grid
label_desc: Use image node_id 3 for calling a global function with example usage: test_c_(setup) without return types