Add State.last_reported (#113511)

* Add State.last_reported

* Update tests

* Update test snapshots

* Call state_reported listeners when firing state_changed event

* Add tests
This commit is contained in:
Erik Montnemery 2024-03-20 21:05:07 +01:00 committed by GitHub
parent e74791083e
commit 426f73b1f4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
174 changed files with 1645 additions and 35 deletions

View file

@ -27,7 +27,9 @@ async def test_config_entry(
diag = await get_diagnostics_for_config_entry(hass, hass_client, config_entry)
assert diag == snapshot(exclude=props("last_updated", "last_changed"))
assert diag == snapshot(
exclude=props("last_changed", "last_reported", "last_updated")
)
async def test_device(
@ -45,4 +47,6 @@ async def test_device(
diag = await get_diagnostics_for_device(hass, hass_client, config_entry, device)
assert diag == snapshot(exclude=props("last_updated", "last_changed"))
assert diag == snapshot(
exclude=props("last_changed", "last_reported", "last_updated")
)