20 lines
484 B
Python
20 lines
484 B
Python
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")
|