trustpoint.tests.test_logger

Tests for the logger module.

Classes

TestLoggerMixin

Pytest-based test suite for LoggerMixin.

Functions

sample_class()

Fixture providing a sample class that uses LoggerMixin.

Module Contents

trustpoint.tests.test_logger.sample_class()[source]

Fixture providing a sample class that uses LoggerMixin.

class trustpoint.tests.test_logger.TestLoggerMixin[source]

Pytest-based test suite for LoggerMixin.

test_logger_initialization(sample_class)[source]

Verify that LoggerMixin initializes a logger correctly.

test_logger_hierarchy(sample_class)[source]

Verify that the logger hierarchy is set up correctly.

test_logger_different_classes_have_different_loggers(sample_class)[source]

Ensure that separate classes using LoggerMixin have distinct loggers.

test_logger_correct_in_nested_modules()[source]

Verify proper logger hierarchy in nested modules.