diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-23 12:09:52 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-23 12:15:17 +0200 |
| commit | d23c5c00666fb83cd47a0136034164e8ef5a7df4 (patch) | |
| tree | 26662afb1b15bcd4abe0e19f6efc78fb9f574a01 /test/cavp.py | |
| parent | test: add comments with sources (diff) | |
| download | aes-tools-d23c5c00666fb83cd47a0136034164e8ef5a7df4.tar.gz aes-tools-d23c5c00666fb83cd47a0136034164e8ef5a7df4.zip | |
test: proper logging setup
Diffstat (limited to 'test/cavp.py')
| -rwxr-xr-x | test/cavp.py | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/test/cavp.py b/test/cavp.py index 42998d9..047f254 100755 --- a/test/cavp.py +++ b/test/cavp.py @@ -21,7 +21,7 @@ import sys from tempfile import TemporaryDirectory import zipfile -from toolkit import Algorithm, BlockInput, Mode, Tools +from toolkit import Algorithm, BlockInput, Mode, Tools, setup_logging class _MultiOrderedDict(OrderedDict): @@ -209,17 +209,9 @@ class TestArchive(zipfile.ZipFile): _script_dir = os.path.dirname(__file__) -def _setup_logging(verbose=False): - level = logging.DEBUG if verbose else logging.INFO - logging.basicConfig( - format="%(asctime)s | %(module)s | %(levelname)s | %(message)s", level=level - ) - - def run_tests( archive_path, tools_path=(), use_sde=False, use_boxes=False, verbose=False ): - _setup_logging(verbose) tools = Tools(tools_path, use_sde=use_sde) archive = TestArchive(archive_path) exit_codes = [] @@ -284,7 +276,9 @@ def _parse_args(args=None): def main(args=None): - return run_tests(**vars(_parse_args(args))) + args = _parse_args(args) + with setup_logging(args.verbose): + return run_tests(**vars(args)) if __name__ == "__main__": |
