mirror of
https://github.com/home-assistant/core.git
synced 2025-05-01 12:47:53 +00:00
Fix flaky test in vesync (#90921)
* Fix flaky test in vesync * Move sorting to the test
This commit is contained in:
parent
86e9f6643f
commit
385630f9b4
@ -209,6 +209,29 @@
|
|||||||
}),
|
}),
|
||||||
'unit_of_measurement': None,
|
'unit_of_measurement': None,
|
||||||
}),
|
}),
|
||||||
|
dict({
|
||||||
|
'device_class': None,
|
||||||
|
'disabled': False,
|
||||||
|
'disabled_by': None,
|
||||||
|
'domain': 'sensor',
|
||||||
|
'entity_category': None,
|
||||||
|
'entity_id': 'sensor.fan_air_quality',
|
||||||
|
'icon': None,
|
||||||
|
'name': None,
|
||||||
|
'original_device_class': None,
|
||||||
|
'original_icon': None,
|
||||||
|
'original_name': 'Fan Air Quality',
|
||||||
|
'state': dict({
|
||||||
|
'attributes': dict({
|
||||||
|
'friendly_name': 'Fan Air Quality',
|
||||||
|
}),
|
||||||
|
'entity_id': 'sensor.fan_air_quality',
|
||||||
|
'last_changed': str,
|
||||||
|
'last_updated': str,
|
||||||
|
'state': 'unavailable',
|
||||||
|
}),
|
||||||
|
'unit_of_measurement': None,
|
||||||
|
}),
|
||||||
dict({
|
dict({
|
||||||
'device_class': None,
|
'device_class': None,
|
||||||
'disabled': False,
|
'disabled': False,
|
||||||
@ -234,29 +257,6 @@
|
|||||||
}),
|
}),
|
||||||
'unit_of_measurement': '%',
|
'unit_of_measurement': '%',
|
||||||
}),
|
}),
|
||||||
dict({
|
|
||||||
'device_class': None,
|
|
||||||
'disabled': False,
|
|
||||||
'disabled_by': None,
|
|
||||||
'domain': 'sensor',
|
|
||||||
'entity_category': None,
|
|
||||||
'entity_id': 'sensor.fan_air_quality',
|
|
||||||
'icon': None,
|
|
||||||
'name': None,
|
|
||||||
'original_device_class': None,
|
|
||||||
'original_icon': None,
|
|
||||||
'original_name': 'Fan Air Quality',
|
|
||||||
'state': dict({
|
|
||||||
'attributes': dict({
|
|
||||||
'friendly_name': 'Fan Air Quality',
|
|
||||||
}),
|
|
||||||
'entity_id': 'sensor.fan_air_quality',
|
|
||||||
'last_changed': str,
|
|
||||||
'last_updated': str,
|
|
||||||
'state': 'unavailable',
|
|
||||||
}),
|
|
||||||
'unit_of_measurement': None,
|
|
||||||
}),
|
|
||||||
]),
|
]),
|
||||||
'name': 'Fan',
|
'name': 'Fan',
|
||||||
'name_by_user': None,
|
'name_by_user': None,
|
||||||
|
@ -85,6 +85,9 @@ async def test_async_get_device_diagnostics__single_fan(
|
|||||||
diag = await get_diagnostics_for_device(hass, hass_client, config_entry, device)
|
diag = await get_diagnostics_for_device(hass, hass_client, config_entry, device)
|
||||||
|
|
||||||
assert isinstance(diag, dict)
|
assert isinstance(diag, dict)
|
||||||
|
diag["home_assistant"]["entities"] = sorted(
|
||||||
|
diag["home_assistant"]["entities"], key=lambda ent: ent["entity_id"]
|
||||||
|
)
|
||||||
assert diag == snapshot(
|
assert diag == snapshot(
|
||||||
matcher=path_type(
|
matcher=path_type(
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user