code: def test_doc_string(m, doc):
      assert (
          doc(m.copy_tensor)
          == "copy_tensor() -> numpy.ndarray[numpy.float64[?, ?, ?]]"
      )
      assert (
          doc(m.copy_fixed_tensor)
          == "copy_fixed_tensor() -> numpy.ndarray[numpy.float64[3, 5, 2]]"
      )
      assert (
          doc(m.reference_const_tensor)
          == "reference_const_tensor() -> numpy.ndarray[numpy.float64[?, ?, ?]]"
      )
  
      order_flag = f"flags.{m.needed_options.lower()}_contiguous"
      assert doc(m.round_trip_view_tensor) == (
          f"round_trip_view_tensor(arg0: numpy.ndarray[numpy.float64[?, ?, ?], flags.writeable, {order_flag}])"
          + f" -> numpy.ndarray[numpy.float64[?, ?, ?], flags.writeable, {order_flag}]"
      )
      assert doc(m.round_trip_const_view_tensor) == (
          f"round_trip_const_view_tensor(arg0: numpy.ndarray[numpy.float64[?, ?, ?], {order_flag}])"
          + " -> numpy.ndarray[numpy.float64[?, ?, ?]]"
      )
  
file_path: coremltools/deps/pybind11/tests/test_eigen_tensor.py
imports: import sys
  import pytest
label_desc: Use image node_id 11 for calling a global function with example usage: test_doc_string(m, doc) without return types