From: Alexander Popov Date: Sun, 17 Sep 2023 16:42:47 +0000 (+0300) Subject: test_engine: improve the output X-Git-Tag: v0.6.6~76 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=5412568cde29f839e230e7ba260c4f0f74c6e6fb;p=kconfig-hardened-check.git test_engine: improve the output --- diff --git a/kconfig_hardened_check/test_engine.py b/kconfig_hardened_check/test_engine.py index 8927cdd..8dcc587 100644 --- a/kconfig_hardened_check/test_engine.py +++ b/kconfig_hardened_check/test_engine.py @@ -15,6 +15,7 @@ import io import sys from collections import OrderedDict import json +import inspect from .engine import KconfigCheck, CmdlineCheck, SysctlCheck, VersionCheck, OR, AND, populate_with_data, perform_checks, override_expected_value @@ -68,14 +69,14 @@ class TestEngine(unittest.TestCase): perform_checks(checklist) # print the table with the results - print('TABLE:') + print(f'\n{inspect.stack()[1].function}():') + print('=' * 121) for opt in checklist: opt.table_print('verbose', True) # verbose mode, with_results print() print('=' * 121) # print the results in JSON - print('JSON:') result = [] for opt in checklist: result.append(opt.json_dump(True)) # with_results