docs: def wait_turns(self, turns, cb=None):
          """Call ``self.app.engine.next_turn()`` ``n`` times, waiting ``self.app.turn_length`` in between
  
          Disables input for the duration.
  
          :param turns: number of turns to wait
          :param cb: function to call when done waiting, optional
          :return: ``None``
  
          """
          self.disable_input()
          self.app.wait_turns(turns, cb=partial(self.enable_input, cb))