code: def test_cacheit_doc():
      @cacheit
      def testfn():
          "test docstring"
          pass
  
      assert testfn.__doc__ == "test docstring"
      assert testfn.__name__ == "testfn"
  
file_path: sympy/sympy/core/tests/test_cache.py
imports: import sys
  from sympy.core.cache import cacheit, cached_property, lazy_function
  from sympy.testing.pytest import raises
label_desc: Use image node_id 1 for calling a global function with example usage: test_cacheit_doc() without return types