code: def test_Sqrt():
      x = Symbol("x")
  
      # Expand
      assert Sqrt(x).expand(func=True) - x**S.Half == 0
  
      # Diff
      assert (
          Sqrt(42 * x).diff(x) - 42 * (42 * x) ** (S.Half - 1) / 2 == 0
      )
      assert (
          Sqrt(42 * x).diff(x) - Sqrt(42 * x).expand(func=True).diff(x)
          == 0
      )
  
file_path: sympy/sympy/codegen/tests/test_cfunctions.py
imports: from sympy.core.numbers import Rational, pi
  from sympy.core.singleton import S
  from sympy.core.symbol import Symbol, symbols
  from sympy.functions.elementary.exponential import exp, log
  from sympy.codegen.cfunctions import expm1, log1p, exp2, log2, fma, log10, Sqrt, Cbrt, hypot
  from sympy.core.function import expand_log
label_desc: Use image node_id 8 for calling a global function with example usage: test_Sqrt() without return types