Let platforms decide entity creation in litterrobot (#136738)

This commit is contained in:
Nathan Spencer
2025-01-28 11:28:01 -07:00
committed by GitHub
parent 37b23a9691
commit 404ca283c6
3 changed files with 15 additions and 44 deletions

View File

@@ -123,15 +123,9 @@ async def setup_integration(
)
entry.add_to_hass(hass)
with (
patch(
"homeassistant.components.litterrobot.coordinator.Account",
return_value=mock_account,
),
patch(
"homeassistant.components.litterrobot.PLATFORMS_BY_TYPE",
{Robot: (platform_domain,)} if platform_domain else {},
),
with patch(
"homeassistant.components.litterrobot.coordinator.Account",
return_value=mock_account,
):
await hass.config_entries.async_setup(entry.entry_id)
await hass.async_block_till_done()