From e0fb40517b7f20170fae0af60e2b482972d90b9e Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Sun, 28 Sep 2025 16:16:18 +0200 Subject: [PATCH] Hint at TestingClientTui._split_active_line being semi-private. --- src/ircplom/testing.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ircplom/testing.py b/src/ircplom/testing.py index 990ca4b..a8da567 100644 --- a/src/ircplom/testing.py +++ b/src/ircplom/testing.py @@ -107,7 +107,7 @@ class TestingClientTui(ClientTui): if line[:1] == '|': self._playbook_anchors[line[1:]] = idx for idx, line in enumerate(self._playbook): - split = self.split_active_line(line) + split = self._split_active_line(line) if (not split) or split[0] != 'repeat': continue range_data = split[1].split(' ', maxsplit=2) @@ -117,7 +117,7 @@ class TestingClientTui(ClientTui): inserts = self._playbook[int(start):int(end)] if len(range_data) == 3: for jdx, insert in enumerate(inserts): - if (res := self.split_active_line(insert)): + if (res := self._split_active_line(insert)): inserts[jdx] = ' '.join([range_data[2]] + [res[1]]) self._playbook = (self._playbook[:idx] + inserts @@ -133,7 +133,7 @@ class TestingClientTui(ClientTui): self._play_till_next_log() @staticmethod - def split_active_line(line: str) -> Optional[tuple[str, ...]]: + def _split_active_line(line: str) -> Optional[tuple[str, ...]]: 'Return two-items tuple of split line, or None if inactive one.' if line[:1] in '#|' or ' ' not in line: return None @@ -175,7 +175,7 @@ class TestingClientTui(ClientTui): while True: self._playbook_idx += 1 line = self._playbook[self._playbook_idx] - if (result := self.split_active_line(line)): + if (result := self._split_active_line(line)): context, msg = result if context == '>': for c in msg: -- 2.30.2