1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
from autosuspend.util import logger_by_class, logger_by_class_instance
class DummyClass:
pass
class TestLoggerByClass:
def test_smoke(self) -> None:
logger = logger_by_class(DummyClass)
assert logger is not None
assert logger.name == "tests.test_util.DummyClass"
def test_name(self) -> None:
logger = logger_by_class(DummyClass, "foo")
assert logger is not None
assert logger.name == "tests.test_util.DummyClass.foo"
class TestLoggerByClassInstance:
def test_smoke(self) -> None:
logger = logger_by_class_instance(DummyClass())
assert logger is not None
assert logger.name == "tests.test_util.DummyClass"
def test_name(self) -> None:
logger = logger_by_class_instance(DummyClass(), "foo")
assert logger is not None
assert logger.name == "tests.test_util.DummyClass.foo"
|