mirror of
https://github.com/home-assistant/core.git
synced 2025-11-11 20:10:12 +00:00
Ensure api_server is defined in dev (#155422)
Co-authored-by: Robert Resch <robert@resch.dev>
This commit is contained in:
@@ -115,13 +115,8 @@ GACTIONS_SCHEMA = ASSISTANT_SCHEMA.extend(
|
||||
{vol.Optional(CONF_ENTITY_CONFIG): {cv.entity_id: GOOGLE_ENTITY_SCHEMA}}
|
||||
)
|
||||
|
||||
CONFIG_SCHEMA = vol.Schema(
|
||||
_BASE_CONFIG_SCHEMA = vol.Schema(
|
||||
{
|
||||
DOMAIN: vol.Schema(
|
||||
{
|
||||
vol.Optional(CONF_MODE, default=DEFAULT_MODE): vol.In(
|
||||
[MODE_DEV, MODE_PROD]
|
||||
),
|
||||
vol.Optional(CONF_COGNITO_CLIENT_ID): str,
|
||||
vol.Optional(CONF_USER_POOL_ID): str,
|
||||
vol.Optional(CONF_REGION): str,
|
||||
@@ -135,6 +130,22 @@ CONFIG_SCHEMA = vol.Schema(
|
||||
vol.Optional(CONF_REMOTESTATE_SERVER): str,
|
||||
vol.Optional(CONF_SERVICEHANDLERS_SERVER): str,
|
||||
}
|
||||
)
|
||||
|
||||
CONFIG_SCHEMA = vol.Schema(
|
||||
{
|
||||
DOMAIN: vol.Any(
|
||||
_BASE_CONFIG_SCHEMA.extend(
|
||||
{
|
||||
vol.Required(CONF_MODE): vol.In([MODE_DEV]),
|
||||
vol.Required(CONF_API_SERVER): str,
|
||||
}
|
||||
),
|
||||
_BASE_CONFIG_SCHEMA.extend(
|
||||
{
|
||||
vol.Optional(CONF_MODE, default=DEFAULT_MODE): vol.In([MODE_PROD]),
|
||||
}
|
||||
),
|
||||
)
|
||||
},
|
||||
extra=vol.ALLOW_EXTRA,
|
||||
|
||||
@@ -128,6 +128,7 @@ async def setup_cloud_fixture(hass: HomeAssistant, cloud: MagicMock) -> None:
|
||||
"region": "region",
|
||||
"relayer_server": "relayer",
|
||||
"acme_server": "cert-server",
|
||||
"api_server": "api-test.example.com",
|
||||
"accounts_server": "api-test.hass.io",
|
||||
"google_actions": {"filter": {"include_domains": "light"}},
|
||||
"alexa": {
|
||||
|
||||
@@ -141,6 +141,7 @@ async def test_setup_existing_cloud_user(
|
||||
"user_pool_id": "test-user_pool_id",
|
||||
"region": "test-region",
|
||||
"relayer_server": "test-relayer-serer",
|
||||
"api_server": "test-api-server",
|
||||
},
|
||||
},
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user