code: def test_sanity_check(self):
      mySymbolicMatricesList = TypedListType(
          TensorType(pytensor.config.floatX, shape=(None, None))
      )()
      myMatrix = matrix()
  
      z = Append()(mySymbolicMatricesList, myMatrix)
  
      f = pytensor.function([mySymbolicMatricesList, myMatrix], z)
  
      x = rand_ranged_matrix(-1000, 1000, [100, 101])
  
      y = rand_ranged_matrix(-1000, 1000, [100, 101])
  
      assert np.array_equal(f([x], y), [x, y])
  
imports: import numpy
  import pytest
  import pytensor
  import pytensor.typed_list
  from pytensor import sparse
  from pytensor.tensor.type import TensorType, integer_dtypes, matrix, scalar, tensor3, vector
  from pytensor.tensor.type_other import SliceType
  from pytensor.tensor.variable import TensorVariable
  from pytensor.typed_list.basic import Append, Count, Extend, GetItem, Index, Insert, Length, Remove, Reverse, make_list
  from pytensor.typed_list.type import TypedListType
label_desc: Use image node_id 2 for calling the TestAppend obj's underlying member method code with example usage: obj.test_sanity_check() without return types