Coverage report: 69.67%

Files Functions Classes

coverage.py v7.13.5, created at 2026-03-30 19:43 +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   42.11% 19 11 0   25.00% 4 1   39.13%
src / ezplog / cli / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezplog / cli / _console.py   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezplog / cli / commands / __init__.py   100.00% 6 0 0   100.00% 0 0   100.00%
src / ezplog / cli / commands / _config.py   60.87% 92 36 0   45.83% 24 7   57.76%
src / ezplog / cli / commands / _info.py   83.56% 73 12 0   50.00% 4 2   81.82%
src / ezplog / cli / commands / _logs.py   42.39% 276 159 0   23.33% 90 13   37.70%
src / ezplog / cli / commands / _version.py   32.14% 28 19 0   0.00% 4 0   28.12%
src / ezplog / cli / utils / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezplog / cli / utils / _env_manager.py   76.34% 93 22 0   57.14% 28 8   71.90%
src / ezplog / cli / utils / _log_parser.py   77.14% 70 16 6   59.09% 22 5   72.83%
src / ezplog / cli / utils / _log_stats.py   95.56% 45 2 0   75.00% 12 3   91.23%
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.70% 137 10 3   90.00% 30 3   92.22%
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   70.15% 268 80 0   56.58% 76 17   67.15%
src / ezplog / handlers / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezplog / handlers / console.py   75.00% 164 41 3   68.75% 16 1   74.44%
src / ezplog / handlers / file.py   71.75% 177 50 3   70.00% 20 4   71.57%
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   34.19% 155 102 3   0.00% 54 0   25.36%
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 102   100.00% 0 0   100.00%
src / ezplog / types / protocols / printer_protocol.py   100.00% 5 0 144   100.00% 0 0   100.00%
src / ezplog / utils / __init__.py   67.57% 37 12 0   100.00% 6 0   72.09%
Total   73.17% 2538 681 342   55.21% 614 111   69.67%

No items found using the specified filter.