code: def test_parse_signature(sig, expected_result, expected_args):
      actual = Signature.from_c_types(sig)
      assert actual.res_dtype == expected_result
      assert actual.arg_dtypes == expected_args
  
file_path: pytensor/tests/link/numba/test_cython_support.py
imports: import numpy
  import pytest
  import scipy.special.cython_special
  from numba.types import float32, float64, int32, int64
  from pytensor.link.numba.dispatch.cython_support import Signature, wrap_cython_function
label_desc: Use image node_id 1 for calling a global function with example usage: test_parse_signature(sig, expected_result, expected_args) without return types