1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-20 15:30:26 +01:00

Fix google_generative_ai_conversation tests broken by Python 3.14.3 asyncio changes (#169258)

This commit is contained in:
epenet
2026-04-27 10:20:49 +02:00
committed by GitHub
parent 70947c612c
commit e684490219
2 changed files with 9 additions and 8 deletions
@@ -73,15 +73,15 @@
'identifiers': set({
tuple(
'google_generative_ai_conversation',
'ulid-ai-task',
'ulid-tts',
),
}),
'labels': set({
}),
'manufacturer': 'Google',
'model': 'gemini-2.5-flash',
'model': 'gemini-2.5-flash-preview-tts',
'model_id': None,
'name': 'Google AI Task',
'name': 'Google AI TTS',
'name_by_user': None,
'primary_config_entry': <ANY>,
'serial_number': None,
@@ -102,15 +102,15 @@
'identifiers': set({
tuple(
'google_generative_ai_conversation',
'ulid-tts',
'ulid-ai-task',
),
}),
'labels': set({
}),
'manufacturer': 'Google',
'model': 'gemini-2.5-flash-preview-tts',
'model': 'gemini-2.5-flash',
'model_id': None,
'name': 'Google AI TTS',
'name': 'Google AI Task',
'name_by_user': None,
'primary_config_entry': <ANY>,
'serial_number': None,
@@ -1317,8 +1317,9 @@ async def test_devices(
snapshot: SnapshotAssertion,
) -> None:
"""Assert that devices are created correctly."""
devices = dr.async_entries_for_config_entry(
device_registry, mock_config_entry.entry_id
devices = sorted(
dr.async_entries_for_config_entry(device_registry, mock_config_entry.entry_id),
key=lambda d: d.name,
)
assert devices == snapshot