aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHemmo Nieminen <hemmo.nieminen@iki.fi>2022-02-01 00:00:00 +0200
committerEli Schwartz <eschwartz93@gmail.com>2022-06-09 18:58:33 -0400
commitcb0cbb3e5e43ade289f0d4f7fd0feaced55149a1 (patch)
tree3669fb19405c85f8b2ac34612786de37b7e3664d
parente3b4065b0c8ded0e1bfe38c75c6b7eac6fbc1963 (diff)
downloadmeson-cb0cbb3e5e43ade289f0d4f7fd0feaced55149a1.zip
meson-cb0cbb3e5e43ade289f0d4f7fd0feaced55149a1.tar.gz
meson-cb0cbb3e5e43ade289f0d4f7fd0feaced55149a1.tar.bz2
mtest: introduce get_test_num_prefix() helper function
-rw-r--r--mesonbuild/mtest.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/mesonbuild/mtest.py b/mesonbuild/mtest.py
index dde6afc..4c8cb82 100644
--- a/mesonbuild/mtest.py
+++ b/mesonbuild/mtest.py
@@ -1619,18 +1619,19 @@ class TestHarness:
def max_left_width(self) -> int:
return 2 * self.numlen + 2
+ def get_test_num_prefix(self, num: int) -> str:
+ return '{num:{numlen}}/{testcount} '.format(numlen=self.numlen,
+ num=num,
+ testcount=self.test_count)
+
def format(self, result: TestRun, colorize: bool,
max_left_width: int = 0,
prefix: str = '',
left: T.Optional[str] = None,
middle: T.Optional[str] = None,
right: T.Optional[str] = None) -> str:
-
if left is None:
- left = '{num:{numlen}}/{testcount} '.format(
- numlen=self.numlen,
- num=result.num,
- testcount=self.test_count)
+ left = self.get_test_num_prefix(result.num)
# A non-default max_left_width lets the logger print more stuff before the
# name, while ensuring that the rightmost columns remain aligned.