code: def test_polymatrix_repr():
      assert (
          repr(PolyMatrix([[1, 2]], x))
          == "PolyMatrix([[1, 2]], ring=QQ[x])"
      )
      assert (
          repr(PolyMatrix(0, 2, [], x))
          == "PolyMatrix(0, 2, [], ring=QQ[x])"
      )
  
file_path: sympy/sympy/polys/tests/test_polymatrix.py
imports: from sympy.testing.pytest import raises
  from sympy.polys.polymatrix import PolyMatrix
  from sympy.polys import Poly
  from sympy.core.singleton import S
  from sympy.matrices.dense import Matrix
  from sympy.polys.domains.integerring import ZZ
  from sympy.polys.domains.rationalfield import QQ
  from sympy.abc import x, y
label_desc: Use image node_id 5 for calling a global function with example usage: test_polymatrix_repr() without return types