home · contact · privacy
In testing files, parse zero-windows lines too.
authorChristian Heller <c.heller@plomlompom.de>
Tue, 16 Sep 2025 00:49:02 +0000 (02:49 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Tue, 16 Sep 2025 00:49:02 +0000 (02:49 +0200)
ircplom/testing.py

index f72f731fb3c64e1a1736554c7c8375c598579287..8a3d4c7dc897a29be1c11446f10c4832004f662d 100644 (file)
@@ -110,7 +110,7 @@ class TestingClientTui(ClientTui):
         assert time_str[2] == ':' and time_str[5] == ':'
         context, expected_msg = self._playbook[self._playbook_idx
                                                ].split(maxsplit=1)
-        expected_win_ids = tuple(int(idx) for idx in context.split(','))
+        expected_win_ids = tuple(int(idx) for idx in context.split(',') if idx)
         info = (self._playbook_idx,
                 expected_win_ids, win_ids,
                 expected_msg, msg_sans_time)