From: Christian Heller Date: Tue, 16 Sep 2025 08:56:02 +0000 (+0200) Subject: Fix broken iterator loops. X-Git-Url: https://plomlompom.com/repos/todo?a=commitdiff_plain;ds=inline;p=ircplom Fix broken iterator loops. --- diff --git a/ircplom/testing.py b/ircplom/testing.py index 8a3d4c7..2249186 100644 --- a/ircplom/testing.py +++ b/ircplom/testing.py @@ -47,6 +47,7 @@ class TestTerminal(QueueMixin, TerminalInterface): to_yield = self._q_keypresses.get(timeout=0.1) except QueueEmpty: yield None + continue yield TuiEvent.affector('handle_keyboard_event' ).kw(typed_in=to_yield) @@ -76,6 +77,7 @@ class _FakeIrcConnection(IrcConnection): msg = self._q_server_msgs.get(timeout=0.1) except QueueEmpty: yield None + continue yield self._make_recv_event(IrcMessage.from_raw(msg))