code: def test_get_registered_function_signatures():
      import pyarrow.gandiva as gandiva
  
      signatures = gandiva.get_registered_function_signatures()
  
      assert type(signatures[0].return_type()) is pa.DataType
      assert type(signatures[0].param_types()) is list
      assert hasattr(signatures[0], "name")
  
file_path: arrow/python/pyarrow/tests/test_gandiva.py
imports: import datetime
  import pytest
  import pyarrow
label_desc: Use image node_id 9 for calling a global function with example usage: test_get_registered_function_signatures() without return types