Revert "Use HassioServiceInfo in mqtt tests" (#60867)

This commit is contained in:
J. Nick Koston 2021-12-02 10:13:41 -10:00 committed by GitHub
parent 37200decf9
commit d7c4a669f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,7 +7,6 @@ import voluptuous as vol
from homeassistant import config_entries, data_entry_flow from homeassistant import config_entries, data_entry_flow
from homeassistant.components import mqtt from homeassistant.components import mqtt
from homeassistant.components.hassio.discovery import HassioServiceInfo
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
@ -111,9 +110,7 @@ async def test_hassio_already_configured(hass):
MockConfigEntry(domain="mqtt").add_to_hass(hass) MockConfigEntry(domain="mqtt").add_to_hass(hass)
result = await hass.config_entries.flow.async_init( result = await hass.config_entries.flow.async_init(
"mqtt", "mqtt", context={"source": config_entries.SOURCE_HASSIO}
context={"source": config_entries.SOURCE_HASSIO},
data=HassioServiceInfo(config={}),
) )
assert result["type"] == "abort" assert result["type"] == "abort"
assert result["reason"] == "already_configured" assert result["reason"] == "already_configured"
@ -127,9 +124,7 @@ async def test_hassio_ignored(hass: HomeAssistant) -> None:
result = await hass.config_entries.flow.async_init( result = await hass.config_entries.flow.async_init(
mqtt.DOMAIN, mqtt.DOMAIN,
data=HassioServiceInfo( data={"addon": "Mosquitto", "host": "mock-mosquitto", "port": "1883"},
config={"addon": "Mosquitto", "host": "mock-mosquitto", "port": "1883"}
),
context={"source": config_entries.SOURCE_HASSIO}, context={"source": config_entries.SOURCE_HASSIO},
) )
assert result assert result
@ -145,16 +140,14 @@ async def test_hassio_confirm(
result = await hass.config_entries.flow.async_init( result = await hass.config_entries.flow.async_init(
"mqtt", "mqtt",
data=HassioServiceInfo( data={
config={ "addon": "Mock Addon",
"addon": "Mock Addon", "host": "mock-broker",
"host": "mock-broker", "port": 1883,
"port": 1883, "username": "mock-user",
"username": "mock-user", "password": "mock-pass",
"password": "mock-pass", "protocol": "3.1.1",
"protocol": "3.1.1", },
}
),
context={"source": config_entries.SOURCE_HASSIO}, context={"source": config_entries.SOURCE_HASSIO},
) )
assert result["type"] == "form" assert result["type"] == "form"