aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-06-23 14:59:02 +0200
committerEgor Tensin <egor@tensin.name>2026-06-23 15:19:15 +0200
commit04fef46f005b204eae54509e20d6698141598776 (patch)
tree36eb9f28ab39edd85973075d4326bc8d0784bb5e
parenttest: remove extra whitespace (diff)
downloadaes-tools-04fef46f005b204eae54509e20d6698141598776.tar.gz
aes-tools-04fef46f005b204eae54509e20d6698141598776.zip
test: short level names in log output
-rw-r--r--test/toolkit.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/test/toolkit.py b/test/toolkit.py
index b759f32..b6c3cd3 100644
--- a/test/toolkit.py
+++ b/test/toolkit.py
@@ -14,12 +14,21 @@ import sys
@contextmanager
def setup_logging(verbose=False):
+ level_names = {
+ logging.DEBUG: "DBG",
+ logging.INFO: "INFO",
+ logging.WARNING: "WARN",
+ logging.ERROR: "ERR",
+ logging.CRITICAL: "CRIT",
+ }
+ for lvl, name in level_names.items():
+ logging.addLevelName(lvl, name)
+
level = logging.DEBUG if verbose else logging.INFO
logging.basicConfig(
level=level,
datefmt="%Y-%m-%d %H:%M:%S%z",
- # The 8 below is for "CRITICAL"
- format="%(asctime)s | %(levelname)8s | %(message)s",
+ format="%(asctime)s | %(levelname)4s | %(message)s",
)
try:
yield