* config flow added, no tests yet * added tests * refinement of tests * small reverses of hub code * fix small bug * test fixes from review * test fixes from review * further refinement of tests and config flow * removed true return from hub and added failed reason for import * added deepcopy to default options * deleted max_delay from options, can still be in yaml for now * updated dropped message * mistaken period at eol
56 lines
1.6 KiB
Python
56 lines
1.6 KiB
Python
"""Constants for testing AEH."""
|
|
from homeassistant.components.azure_event_hub.const import (
|
|
CONF_EVENT_HUB_CON_STRING,
|
|
CONF_EVENT_HUB_INSTANCE_NAME,
|
|
CONF_EVENT_HUB_NAMESPACE,
|
|
CONF_EVENT_HUB_SAS_KEY,
|
|
CONF_EVENT_HUB_SAS_POLICY,
|
|
CONF_MAX_DELAY,
|
|
CONF_SEND_INTERVAL,
|
|
CONF_USE_CONN_STRING,
|
|
)
|
|
|
|
AZURE_EVENT_HUB_PATH = "homeassistant.components.azure_event_hub"
|
|
PRODUCER_PATH = f"{AZURE_EVENT_HUB_PATH}.client.EventHubProducerClient"
|
|
CLIENT_PATH = f"{AZURE_EVENT_HUB_PATH}.client.AzureEventHubClient"
|
|
CONFIG_FLOW_PATH = f"{AZURE_EVENT_HUB_PATH}.config_flow"
|
|
|
|
BASE_CONFIG_CS = {
|
|
CONF_EVENT_HUB_INSTANCE_NAME: "test-instance",
|
|
CONF_USE_CONN_STRING: True,
|
|
}
|
|
BASE_CONFIG_SAS = {
|
|
CONF_EVENT_HUB_INSTANCE_NAME: "test-instance",
|
|
CONF_USE_CONN_STRING: False,
|
|
}
|
|
|
|
CS_CONFIG = {CONF_EVENT_HUB_CON_STRING: "test-cs"}
|
|
SAS_CONFIG = {
|
|
CONF_EVENT_HUB_NAMESPACE: "test-ns",
|
|
CONF_EVENT_HUB_SAS_POLICY: "test-policy",
|
|
CONF_EVENT_HUB_SAS_KEY: "test-key",
|
|
}
|
|
CS_CONFIG_FULL = {
|
|
CONF_EVENT_HUB_INSTANCE_NAME: "test-instance",
|
|
CONF_EVENT_HUB_CON_STRING: "test-cs",
|
|
}
|
|
SAS_CONFIG_FULL = {
|
|
CONF_EVENT_HUB_INSTANCE_NAME: "test-instance",
|
|
CONF_EVENT_HUB_NAMESPACE: "test-ns",
|
|
CONF_EVENT_HUB_SAS_POLICY: "test-policy",
|
|
CONF_EVENT_HUB_SAS_KEY: "test-key",
|
|
}
|
|
|
|
IMPORT_CONFIG = {
|
|
CONF_EVENT_HUB_INSTANCE_NAME: "test-instance",
|
|
CONF_EVENT_HUB_NAMESPACE: "test-ns",
|
|
CONF_EVENT_HUB_SAS_POLICY: "test-policy",
|
|
CONF_EVENT_HUB_SAS_KEY: "test-key",
|
|
CONF_SEND_INTERVAL: 5,
|
|
CONF_MAX_DELAY: 10,
|
|
}
|
|
|
|
BASIC_OPTIONS = {
|
|
CONF_SEND_INTERVAL: 5,
|
|
}
|
|
UPDATE_OPTIONS = {CONF_SEND_INTERVAL: 100}
|