import pytest from kn_utils.logging import logger def test_necessary_log_levels_are_supported_by_kn_utils(): 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") def test_setlevel_warn(): logger.setLevel("WARN") logger.warning("warn")