code: def test_pyarrow_include():
      # We need to make sure that pyarrow/include is always
      # created. Either with PyArrow C++ header files or with
      # Arrow C++ and PyArrow C++ header files together
  
      source = os.path.dirname(os.path.abspath(__file__))
      pyarrow_dir = pjoin(source, "..")
      pyarrow_include = pjoin(pyarrow_dir, "include")
      pyarrow_cpp_include = pjoin(pyarrow_include, "arrow", "python")
  
      assert os.path.exists(pyarrow_include)
      assert os.path.exists(pyarrow_cpp_include)
  
imports: import os.path
  from os.path import join
  from pyarrow._pyarrow_cpp_tests import get_cpp_tests
label_desc: Use image node_id 2 for calling a global function with example usage: test_pyarrow_include() without return types