Coverage report: 88%

Files Functions Classes

coverage.py v7.8.0, created at 2025-06-26 07:52 +0000

File class statements missing excluded coverage
stlog/__init__.py (no class) 7 0 0 100%
stlog/adapter.py _KeywordArgumentAdapter 12 1 0 92%
stlog/adapter.py StLogLoggerAdapter 8 1 0 88%
stlog/adapter.py (no class) 15 0 0 100%
stlog/base.py StlogError 0 0 0 100%
stlog/base.py GlobalLoggingConfig 0 0 0 100%
stlog/base.py (no class) 141 18 0 87%
stlog/context.py LogContext 18 0 0 100%
stlog/context.py (no class) 27 0 0 100%
stlog/filter.py ContextReinjectFilter 14 0 0 100%
stlog/filter.py (no class) 7 0 0 100%
stlog/formatter.py Formatter 53 5 0 91%
stlog/formatter.py HumanFormatter 15 0 0 100%
stlog/formatter.py RichHumanFormatter 22 7 0 68%
stlog/formatter.py LogFmtFormatter 22 4 0 82%
stlog/formatter.py JsonFormatter 35 3 0 91%
stlog/formatter.py (no class) 73 1 0 99%
stlog/handler.py CustomRichHandler 21 5 0 76%
stlog/handler.py (no class) 15 2 0 87%
stlog/kvformatter.py KVFormatter 4 2 0 50%
stlog/kvformatter.py EmptyKVFormatter 1 1 0 0%
stlog/kvformatter.py TemplateKVFormatter 14 2 0 86%
stlog/kvformatter.py LogFmtKVFormatter 7 0 0 100%
stlog/kvformatter.py JsonKVFormatter 6 0 0 100%
stlog/kvformatter.py (no class) 48 2 0 96%
stlog/output.py Output 22 4 0 82%
stlog/output.py StreamOutput 3 1 0 67%
stlog/output.py RichStreamOutput 5 1 0 80%
stlog/output.py FileOutput 8 1 0 88%
stlog/output.py RotatingFileOutput 8 8 0 0%
stlog/output.py (no class) 73 6 0 92%
stlog/setup.py (no class) 91 23 0 75%
Total   795 98 0 88%

No items found using the specified filter.