Skip to content

Deliver user preferences in the subscribe_events initial_state snapshot#1479

Merged
bdraco merged 6 commits into
mainfrom
preferences-initial-state
Jun 15, 2026
Merged

Deliver user preferences in the subscribe_events initial_state snapshot#1479
bdraco merged 6 commits into
mainfrom
preferences-initial-state

Exclude the always-up config guards from coverage

f0a948e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 15, 2026 in 1s

99.50% (+0.00%) compared to 7ee0b75

View this Pull Request on Codecov

99.50% (+0.00%) compared to 7ee0b75

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.50%. Comparing base (7ee0b75) to head (f0a948e).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1479   +/-   ##
=======================================
  Coverage   99.50%   99.50%           
=======================================
  Files         221      222    +1     
  Lines       17166    17253   +87     
=======================================
+ Hits        17081    17168   +87     
  Misses         85       85           
Files with missing lines Coverage Δ
...home_device_builder/controllers/config/__init__.py 100.00% <ø> (ø)
...e_builder/controllers/config/_preferences_store.py 100.00% <100.00%> (ø)
...me_device_builder/controllers/config/controller.py 100.00% <100.00%> (ø)
...e_device_builder/controllers/config/preferences.py 100.00% <ø> (ø)
esphome_device_builder/controllers/onboarding.py 100.00% <100.00%> (ø)
esphome_device_builder/device_builder.py 97.75% <100.00%> (+0.02%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.