Coverage report: 76.73%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-03 16:27 +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   73.68% 19 5 0   50.00% 4 2   69.57%
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   71.75% 177 50 3   68.18% 22 5   71.36%
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.51% 1879 385 328   65.02% 446 74   76.73%

No items found using the specified filter.