X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=kconfig_hardened_check%2Ftest_engine.py;h=8dcc5879e94d55a4e392f7368e16fd10ee820a00;hb=5412568cde29f839e230e7ba260c4f0f74c6e6fb;hp=8927cddad80461388361efb91cd0da0864ed7f13;hpb=8e779471cbc5ac56ba8a65d5d0646aea8e9a9c2c;p=kconfig-hardened-check.git 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