diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-23 14:59:02 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-23 15:19:15 +0200 |
| commit | 04fef46f005b204eae54509e20d6698141598776 (patch) | |
| tree | 36eb9f28ab39edd85973075d4326bc8d0784bb5e /test | |
| parent | test: remove extra whitespace (diff) | |
| download | aes-tools-04fef46f005b204eae54509e20d6698141598776.tar.gz aes-tools-04fef46f005b204eae54509e20d6698141598776.zip | |
test: short level names in log output
Diffstat (limited to 'test')
| -rw-r--r-- | test/toolkit.py | 13 |
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 |
