Remove deprecated YAML configuration from PVOutput (#67162)

* Remove deprecated YAML configuration from PVOutput

* Clean up platform schema
This commit is contained in:
Franck Nijhof 2022-02-24 10:02:42 +01:00 committed by GitHub
parent c9e46d360b
commit 6bd21f05dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 5 additions and 115 deletions

View file

@ -5,8 +5,8 @@ from unittest.mock import AsyncMock, MagicMock
from pvo import PVOutputAuthenticationError, PVOutputConnectionError
from homeassistant.components.pvoutput.const import CONF_SYSTEM_ID, DOMAIN
from homeassistant.config_entries import SOURCE_IMPORT, SOURCE_REAUTH, SOURCE_USER
from homeassistant.const import CONF_API_KEY, CONF_NAME
from homeassistant.config_entries import SOURCE_REAUTH, SOURCE_USER
from homeassistant.const import CONF_API_KEY
from homeassistant.core import HomeAssistant
from homeassistant.data_entry_flow import (
RESULT_TYPE_ABORT,
@ -151,33 +151,6 @@ async def test_already_configured(
assert result2.get("reason") == "already_configured"
async def test_import_flow(
hass: HomeAssistant,
mock_pvoutput_config_flow: MagicMock,
mock_setup_entry: AsyncMock,
) -> None:
"""Test the import configuration flow."""
result = await hass.config_entries.flow.async_init(
DOMAIN,
context={"source": SOURCE_IMPORT},
data={
CONF_SYSTEM_ID: 1337,
CONF_API_KEY: "tadaaa",
CONF_NAME: "Test",
},
)
assert result.get("type") == RESULT_TYPE_CREATE_ENTRY
assert result.get("title") == "Test"
assert result.get("data") == {
CONF_SYSTEM_ID: 1337,
CONF_API_KEY: "tadaaa",
}
assert len(mock_setup_entry.mock_calls) == 1
assert len(mock_pvoutput_config_flow.system.mock_calls) == 1
async def test_reauth_flow(
hass: HomeAssistant,
mock_config_entry: MockConfigEntry,