code: def test_feed_several(processor, handlers):
      with set_dummy_app():
          # First an unknown key first.
          processor.feed(KeyPress(Keys.ControlQ, ""))
          processor.process_keys()
  
          assert handlers.called == []
  
          # Followed by a know key sequence.
          processor.feed(KeyPress(Keys.ControlX, ""))
          processor.feed(KeyPress(Keys.ControlC, ""))
          processor.process_keys()
  
          assert handlers.called == ["controlx_controlc"]
  
          # Followed by another unknown sequence.
          processor.feed(KeyPress(Keys.ControlR, ""))
          processor.feed(KeyPress(Keys.ControlS, ""))
  
          # Followed again by a know key sequence.
          processor.feed(KeyPress(Keys.ControlD, ""))
          processor.process_keys()
  
          assert handlers.called == ["controlx_controlc", "control_d"]
  
imports: from __future__ import annotations
  from contextlib import contextmanager
  import pytest
  from prompt_toolkit.application import Application
  from prompt_toolkit.application.current import set_app
  from prompt_toolkit.input.defaults import create_pipe_input
  from prompt_toolkit.key_binding.key_bindings import KeyBindings
  from prompt_toolkit.key_binding.key_processor import KeyPress, KeyProcessor
  from prompt_toolkit.keys import Keys
  from prompt_toolkit.layout import Layout, Window
  from prompt_toolkit.output import DummyOutput
label_desc: Use image node_id 7 for calling a global function with example usage: test_feed_several(processor, handlers) without return types