Convert test fixtures to async (#142052)

This commit is contained in:
Erik Montnemery
2025-04-02 14:05:07 +02:00
committed by GitHub
parent 93162f6b65
commit dfd86d56ec
24 changed files with 157 additions and 193 deletions
+4 -4
View File
@@ -19,18 +19,18 @@ from homeassistant.setup import async_setup_component
@pytest.fixture
def data(hass: HomeAssistant) -> hass_auth.Data:
async def data(hass: HomeAssistant) -> hass_auth.Data:
"""Create a loaded data class."""
data = hass_auth.Data(hass)
hass.loop.run_until_complete(data.async_load())
await data.async_load()
return data
@pytest.fixture
def legacy_data(hass: HomeAssistant) -> hass_auth.Data:
async def legacy_data(hass: HomeAssistant) -> hass_auth.Data:
"""Create a loaded legacy data class."""
data = hass_auth.Data(hass)
hass.loop.run_until_complete(data.async_load())
await data.async_load()
data.is_legacy = True
return data