mirror of
https://github.com/home-assistant/core.git
synced 2025-11-12 20:40:18 +00:00
Add prefix path support to pyLoad integration (#139139)
* Add prefix path configuration support * fix typo * formatting * uppercase * changes * redact host
This commit is contained in:
@@ -12,6 +12,7 @@ from homeassistant.const import (
|
||||
CONF_PASSWORD,
|
||||
CONF_PORT,
|
||||
CONF_SSL,
|
||||
CONF_URL,
|
||||
CONF_USERNAME,
|
||||
CONF_VERIFY_SSL,
|
||||
)
|
||||
@@ -19,10 +20,8 @@ from homeassistant.const import (
|
||||
from tests.common import MockConfigEntry
|
||||
|
||||
USER_INPUT = {
|
||||
CONF_HOST: "pyload.local",
|
||||
CONF_URL: "https://pyload.local:8000/prefix",
|
||||
CONF_PASSWORD: "test-password",
|
||||
CONF_PORT: 8000,
|
||||
CONF_SSL: True,
|
||||
CONF_USERNAME: "test-username",
|
||||
CONF_VERIFY_SSL: False,
|
||||
}
|
||||
@@ -33,10 +32,8 @@ REAUTH_INPUT = {
|
||||
}
|
||||
|
||||
NEW_INPUT = {
|
||||
CONF_HOST: "pyload.local",
|
||||
CONF_URL: "https://pyload.local:8000/prefix",
|
||||
CONF_PASSWORD: "new-password",
|
||||
CONF_PORT: 8000,
|
||||
CONF_SSL: True,
|
||||
CONF_USERNAME: "new-username",
|
||||
CONF_VERIFY_SSL: False,
|
||||
}
|
||||
@@ -97,5 +94,28 @@ def mock_pyloadapi() -> Generator[MagicMock]:
|
||||
def mock_config_entry() -> MockConfigEntry:
|
||||
"""Mock pyLoad configuration entry."""
|
||||
return MockConfigEntry(
|
||||
domain=DOMAIN, title=DEFAULT_NAME, data=USER_INPUT, entry_id="XXXXXXXXXXXXXX"
|
||||
domain=DOMAIN,
|
||||
title=DEFAULT_NAME,
|
||||
data=USER_INPUT,
|
||||
entry_id="XXXXXXXXXXXXXX",
|
||||
)
|
||||
|
||||
|
||||
@pytest.fixture(name="config_entry_migrate")
|
||||
def mock_config_entry_migrate() -> MockConfigEntry:
|
||||
"""Mock pyLoad configuration entry for migration."""
|
||||
return MockConfigEntry(
|
||||
domain=DOMAIN,
|
||||
title=DEFAULT_NAME,
|
||||
data={
|
||||
CONF_HOST: "pyload.local",
|
||||
CONF_PASSWORD: "test-password",
|
||||
CONF_PORT: 8000,
|
||||
CONF_SSL: True,
|
||||
CONF_USERNAME: "test-username",
|
||||
CONF_VERIFY_SSL: False,
|
||||
},
|
||||
version=1,
|
||||
minor_version=0,
|
||||
entry_id="XXXXXXXXXXXXXX",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user