Coverage report: 76.91%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-17 00:16 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
src/ezplog/__init__.py   96.00% 25 1 0   50.00% 2 1   92.59%
src/ezplog/_version.py   100.00% 2 0 0   100.00% 0 0   100.00%
src/ezplog/app_mode.py   85.00% 20 3 0   75.00% 4 1   83.33%
src/ezplog/config/__init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
src/ezplog/config/_defaults.py   81.82% 44 8 0   33.33% 6 2   76.00%
src/ezplog/config/manager.py   92.75% 138 10 3   90.00% 30 3   92.26%
src/ezplog/core/__init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
src/ezplog/core/exceptions.py   100.00% 37 0 0   100.00% 2 0   100.00%
src/ezplog/core/interfaces.py   100.00% 8 0 72   100.00% 0 0   100.00%
src/ezplog/ezpl.py   76.62% 308 72 0   65.56% 90 15   74.12%
src/ezplog/handlers/__init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
src/ezplog/handlers/console.py   75.31% 162 40 3   68.75% 16 1   74.72%
src/ezplog/handlers/file.py   72.38% 181 50 3   68.18% 22 5   71.92%
src/ezplog/handlers/wizard/__init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
src/ezplog/handlers/wizard/_json.py   90.32% 31 3 0   83.33% 6 1   89.19%
src/ezplog/handlers/wizard/_panels.py   60.49% 81 32 0   87.50% 8 1   62.92%
src/ezplog/handlers/wizard/_progress.py   97.69% 130 3 0   80.00% 20 4   95.33%
src/ezplog/handlers/wizard/_tables.py   72.45% 98 27 0   86.11% 36 3   76.12%
src/ezplog/handlers/wizard/core.py   93.75% 16 1 3   100.00% 0 0   93.75%
src/ezplog/handlers/wizard/dynamic.py   88.55% 297 34 0   70.14% 144 35   82.54%
src/ezplog/lib_mode.py   41.83% 153 89 3   9.26% 54 1   33.33%
src/ezplog/types/__init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
src/ezplog/types/enums/__init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
src/ezplog/types/enums/log_level.py   100.00% 57 0 3   100.00% 0 0   100.00%
src/ezplog/types/enums/patterns.py   100.00% 24 0 0   100.00% 0 0   100.00%
src/ezplog/types/protocols/__init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
src/ezplog/types/protocols/logger_protocol.py   100.00% 4 0 98   100.00% 0 0   100.00%
src/ezplog/types/protocols/printer_protocol.py   100.00% 5 0 140   100.00% 0 0   100.00%
src/ezplog/utils/__init__.py   71.43% 35 10 0   100.00% 6 0   75.61%
Total   79.67% 1884 383 328   65.25% 446 73   76.91%

No items found using the specified filter.