Skip to content

feat: Enhance MQTT response parsing and logging

49dfe6e
Select commit
Loading
Failed to load commit list.
Open

POC: Implementiere MqttSignalduino_DispatchFromJSON #14

feat: Enhance MQTT response parsing and logging
49dfe6e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 13, 2026 in 1s

80.66% (-0.12%) compared to f7a43fa, passed because coverage increased by 0% when compared to adjusted base (80.65%)

View this Pull Request on Codecov

80.66% (-0.12%) compared to f7a43fa, passed because coverage increased by 0% when compared to adjusted base (80.65%)

Details

Codecov Report

❌ Patch coverage is 81.23570% with 82 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.66%. Comparing base (f7a43fa) to head (49dfe6e).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
signalduino/mqtt.py 42.59% 24 Missing and 7 partials ⚠️
tests/test_mqtt.py 71.26% 25 Missing ⚠️
signalduino/controller.py 77.77% 8 Missing and 2 partials ⚠️
tests/test_response_matching.py 85.71% 10 Missing ⚠️
tests/test_stx_etx_handling.py 94.33% 1 Missing and 2 partials ⚠️
signalduino/parser/mc.py 80.00% 1 Missing and 1 partial ⚠️
signalduino/types.py 83.33% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #14      +/-   ##
==========================================
- Coverage   80.77%   80.66%   -0.12%     
==========================================
  Files          57       60       +3     
  Lines        5546     5937     +391     
  Branches      603      627      +24     
==========================================
+ Hits         4480     4789     +309     
- Misses        853      923      +70     
- Partials      213      225      +12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.