Coverage report: 93%

Files Functions Classes

coverage.py v7.10.6, created at 2026-04-07 04:46 +0000

File class statements missing excluded coverage
custom_components/remote_logger/__init__.py (no class) 2 0 0 100%
custom_components/remote_logger/config_flow.py OtelLogsConfigFlow 81 24 0 70%
custom_components/remote_logger/config_flow.py RemoteLoggerOptionsFlow 60 12 0 80%
custom_components/remote_logger/config_flow.py (no class) 38 0 0 100%
custom_components/remote_logger/const.py (no class) 29 0 0 100%
custom_components/remote_logger/exporter.py LogMessage 0 0 0 100%
custom_components/remote_logger/exporter.py LogSubmission 1 1 0 0%
custom_components/remote_logger/exporter.py LogExporter 84 4 0 95%
custom_components/remote_logger/exporter.py (no class) 48 2 2 96%
custom_components/remote_logger/helpers.py (no class) 22 0 0 100%
custom_components/remote_logger/otel/const.py (no class) 25 0 0 100%
custom_components/remote_logger/otel/exporter.py OtlpMessage 0 0 0 100%
custom_components/remote_logger/otel/exporter.py OtlpSubmission 5 1 0 80%
custom_components/remote_logger/otel/exporter.py OtlpJsonSubmission 4 0 0 100%
custom_components/remote_logger/otel/exporter.py OtlpProtobufSubmission 4 0 0 100%
custom_components/remote_logger/otel/exporter.py OtlpLogExporter 129 6 0 95%
custom_components/remote_logger/otel/exporter.py (no class) 136 18 3 87%
custom_components/remote_logger/otel/protobuf_encoder.py (no class) 106 4 0 96%
custom_components/remote_logger/remote_logger.py (no class) 106 8 5 92%
custom_components/remote_logger/sensor.py RemoteLoggerDiagnosticEntityDescription 0 0 0 100%
custom_components/remote_logger/sensor.py LoggerEntity 8 0 0 100%
custom_components/remote_logger/sensor.py (no class) 35 1 6 97%
custom_components/remote_logger/syslog/const.py (no class) 14 0 0 100%
custom_components/remote_logger/syslog/exporter.py SyslogMessage 0 0 0 100%
custom_components/remote_logger/syslog/exporter.py SyslogSubmission 3 0 0 100%
custom_components/remote_logger/syslog/exporter.py SyslogExporter 138 4 0 97%
custom_components/remote_logger/syslog/exporter.py (no class) 58 0 2 100%
Total   1136 85 18 93%

No items found using the specified filter.