From 4b6188b3b15cc8b257518ce8d5d73321a3c993a6 Mon Sep 17 00:00:00 2001 From: Rahul Kumaresan Date: Fri, 7 May 2021 00:45:52 +0530 Subject: [PATCH] add support for precision bit in LEVEL_NAME_FMT regex --- src/_pytest/logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_pytest/logging.py b/src/_pytest/logging.py index e0d71c7eb..642000831 100644 --- a/src/_pytest/logging.py +++ b/src/_pytest/logging.py @@ -59,7 +59,7 @@ class ColoredLevelFormatter(logging.Formatter): logging.DEBUG: {"purple"}, logging.NOTSET: set(), } - LEVELNAME_FMT_REGEX = re.compile(r"%\(levelname\)([+-.]?\d*s)") + LEVELNAME_FMT_REGEX = re.compile(r"%\(levelname\)([+-.]?\d*[.]?\d*s)") def __init__(self, terminalwriter: TerminalWriter, *args, **kwargs) -> None: super().__init__(*args, **kwargs)