Migrate cast to use async_forward_entry_setups (#86558)

Replaces deprecated async_setup_platforms with async_forward_entry_setups
This commit is contained in:
J. Nick Koston 2023-01-24 23:12:58 -10:00 committed by GitHub
parent 3bfdba50d9
commit 5285d057d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 6 deletions

View file

@ -5,6 +5,7 @@ import pytest
from homeassistant import config_entries, data_entry_flow
from homeassistant.components import cast
from homeassistant.components.cast.home_assistant_cast import CAST_USER_NAME
from tests.common import MockConfigEntry
@ -64,7 +65,7 @@ async def test_user_setup(hass):
result = await hass.config_entries.flow.async_configure(result["flow_id"], {})
users = await hass.auth.async_get_users()
assert len(users) == 1
assert next(user for user in users if user.name == CAST_USER_NAME)
assert result["type"] == "create_entry"
assert result["result"].data == {
"ignore_cec": [],
@ -86,7 +87,7 @@ async def test_user_setup_options(hass):
)
users = await hass.auth.async_get_users()
assert len(users) == 1
assert next(user for user in users if user.name == CAST_USER_NAME)
assert result["type"] == "create_entry"
assert result["result"].data == {
"ignore_cec": [],
@ -106,7 +107,7 @@ async def test_zeroconf_setup(hass):
result = await hass.config_entries.flow.async_configure(result["flow_id"], {})
users = await hass.auth.async_get_users()
assert len(users) == 1
assert next(user for user in users if user.name == CAST_USER_NAME)
assert result["type"] == "create_entry"
assert result["result"].data == {
"ignore_cec": [],
@ -126,7 +127,7 @@ async def test_zeroconf_setup_onboarding(hass):
)
users = await hass.auth.async_get_users()
assert len(users) == 1
assert next(user for user in users if user.name == CAST_USER_NAME)
assert result["type"] == "create_entry"
assert result["result"].data == {
"ignore_cec": [],