code: def test_mathieucprime():
      assert isinstance(mathieucprime(a, q, z), mathieucprime)
      assert mathieucprime(a, 0, z) == -sqrt(a) * sin(sqrt(a) * z)
      assert diff(mathieucprime(a, q, z), z) == (
          -a + 2 * q * cos(2 * z)
      ) * mathieuc(a, q, z)
  
file_path: sympy/sympy/functions/special/tests/test_mathieu.py
imports: from sympy.core.function import diff
  from sympy.functions.elementary.complexes import conjugate
  from sympy.functions.elementary.miscellaneous import sqrt
  from sympy.functions.elementary.trigonometric import cos, sin
  from sympy.functions.special.mathieu_functions import mathieuc, mathieucprime, mathieus, mathieusprime
  from sympy.abc import a, q, z
label_desc: Use image node_id 4 for calling a global function with example usage: test_mathieucprime() without return types