From 3a9d34f9c090b9de0f42db4a6e8572f62252a799 Mon Sep 17 00:00:00 2001 From: "francisco.schulz" Date: Tue, 28 Nov 2023 09:16:42 +0100 Subject: [PATCH] add loglevel tests & fix broken exception and error log tests --- tests/unit_tests/test_knutils.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tests/unit_tests/test_knutils.py b/tests/unit_tests/test_knutils.py index a75429f..f082428 100644 --- a/tests/unit_tests/test_knutils.py +++ b/tests/unit_tests/test_knutils.py @@ -1,14 +1,18 @@ +import pytest +from kn_utils.logging import logger + + def test_necessary_log_levels_are_supported_by_kn_utils(): - from kn_utils.logging import logger - logger.setLevel("TRACE") - + logger.trace("trace") logger.debug("debug") logger.info("info") logger.warning("warning") logger.critical("critical") + logger.exception("exception", exc_info="this is an exception") + logger.error("error", exc_info="this is an error") - err = Exception("exception") - logger.exception(err) - logger.error(err) +def test_setlevel_warn(): + logger.setLevel("WARN") + logger.warning("warn")