Refactor suffix/label handling and add SupportEntityScreen model - #274
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #274 +/- ##
==========================================
- Coverage 96.55% 96.23% -0.33%
==========================================
Files 17 17
Lines 1075 1088 +13
==========================================
+ Hits 1038 1047 +9
- Misses 37 41 +4 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
3abfe61 to
860b654
Compare
…eModel for the screen dict in techui-support yaml entities
860b654 to
836efc5
Compare
|
I don't know if we want to optimise for coverage or not, if not, we should probably remove it completely, otherwise that would need resolution. Looks great, thanks! |
I think as long as the coverage is above 95% it doesn't really matter too much, but we should try and at least make the patch coverage be green in future. It's just annoying when the cause is odd lines. |

Changes
generate.py — Suffix and label improvements
models.py — New SupportEntityScreen BaseModel
Tests — Updated fixtures and attribute access to match the new model type.
Benefits