code: def test_updates_setitem(self):
      up = OrderedUpdates()
  
      # keys have to be SharedVariables
      with pytest.raises(TypeError):
          up.__setitem__(5, 7)
      with pytest.raises(TypeError):
          up.__setitem__(vector(), 7)
  
      # TODO FIXME: Not a real test.
      up[pytensor.shared(88)] = 7
  
file_path: pytensor/tests/test_updates.py
imports: import pytest
  import pytensor
  from pytensor.tensor.type import vector
  from pytensor.updates import OrderedUpdates
label_desc: Use image node_id 2 for calling the TestUpdates obj's underlying member method code with example usage: obj.test_updates_setitem() without return types