code: def test_pretty_print_unicode_v():
      assert upretty(v[0]) == "0"
      assert upretty(v[1]) == "i_N"
      assert upretty(v[5]) == "(a) i_N + (-b) j_N"
      # Make sure the printing works in other objects
      assert upretty(v[5].args) == "((a) i_N, (-b) j_N)"
      assert upretty(v[8]) == upretty_v_8
      assert upretty(v[2]) == "(-1) i_N"
      assert upretty(v[11]) == upretty_v_11
      assert upretty(s) == upretty_s
      assert upretty(d[0]) == "(0|0)"
      assert upretty(d[5]) == "(a) (i_N|k_N) + (-b) (j_N|k_N)"
      assert upretty(d[7]) == upretty_d_7
      assert (
          upretty(d[10]) == "(cos(a)) (i_C|k_N) + (-sin(a)) (j_C|k_N)"
      )
  
file_path: sympy/sympy/vector/tests/test_printing.py
imports: from sympy.core.function import Function
  from sympy.integrals.integrals import Integral
  from sympy.printing.latex import latex
  from sympy.printing.pretty import pretty
  from sympy.vector import CoordSys3D, Del, Vector, express
  from sympy.abc import a, b, c
  from sympy.testing.pytest import XFAIL
label_desc: Use image node_id 5 for calling a global function with example usage: test_pretty_print_unicode_v() without return types