pelicun.tests.basic.test_cli_logging

These are unit tests for the CLI logging functionality of pelicun.

Functions

test_cli_integration_with_logging()

Test CLI integration with logging setup.

test_setup_dlml_logging_file_creation()

Test that file logging actually creates and writes to the log file.

test_setup_dlml_logging_no_duplicate_handlers()

Test that setup_dlml_logging doesn't add duplicate handlers.

test_setup_dlml_logging_stdout_only()

Test setup_dlml_logging with stdout logging only.

test_setup_dlml_logging_with_file()

Test setup_dlml_logging with file logging.

test_setup_dlml_logging_with_timestamp_file()

Test setup_dlml_logging with automatic timestamp file creation.

pelicun.tests.basic.test_cli_logging.test_cli_integration_with_logging() None[source]

Test CLI integration with logging setup.

pelicun.tests.basic.test_cli_logging.test_setup_dlml_logging_file_creation() None[source]

Test that file logging actually creates and writes to the log file.

pelicun.tests.basic.test_cli_logging.test_setup_dlml_logging_no_duplicate_handlers() None[source]

Test that setup_dlml_logging doesn’t add duplicate handlers.

pelicun.tests.basic.test_cli_logging.test_setup_dlml_logging_stdout_only() None[source]

Test setup_dlml_logging with stdout logging only.

pelicun.tests.basic.test_cli_logging.test_setup_dlml_logging_with_file() None[source]

Test setup_dlml_logging with file logging.

pelicun.tests.basic.test_cli_logging.test_setup_dlml_logging_with_timestamp_file() None[source]

Test setup_dlml_logging with automatic timestamp file creation.