code: def test_signatures():
      assert (
          "kw_only_all(*, i: int, j: int) -> tuple\n"
          == m.kw_only_all.__doc__
      )
      assert (
          "kw_only_mixed(i: int, *, j: int) -> tuple\n"
          == m.kw_only_mixed.__doc__
      )
      assert (
          "pos_only_all(i: int, j: int, /) -> tuple\n"
          == m.pos_only_all.__doc__
      )
      assert (
          "pos_only_mix(i: int, /, j: int) -> tuple\n"
          == m.pos_only_mix.__doc__
      )
      assert (
          "pos_kw_only_mix(i: int, /, j: int, *, k: int) -> tuple\n"
          == m.pos_kw_only_mix.__doc__
      )
  
file_path: coremltools/deps/pybind11/tests/test_kwargs_and_defaults.py
imports: import pytest
  from pybind11_tests import kwargs_and_defaults
label_desc: Use image node_id 7 for calling a global function with example usage: test_signatures() without return types