Skip to content

Improve Test Coverage and Validation in log_setup_loguru.py

Increase the robustness and coverage of the logging setup logic by introducing:

  • Early validation of Elasticsearch sink configuration
  • Explicit test cases for:
    • Valid Elasticsearch logging
    • Graceful handling of Elasticsearch failures
    • Invalid Elasticsearch configuration
    • Basic functionality
Edited by Aldridge Abaasa