mirror of
https://github.com/home-assistant/core.git
synced 2026-04-27 20:23:58 +01:00
Show installed packages in cloud support package (#161516)
This commit is contained in:
@@ -1953,6 +1953,13 @@ async def test_download_support_package(
|
||||
"user": "hass",
|
||||
},
|
||||
),
|
||||
patch(
|
||||
"homeassistant.components.cloud.http_api.async_get_installed_packages",
|
||||
return_value=[
|
||||
{"name": "homeassistant", "version": "3.2.1"},
|
||||
{"name": "hass-nabucasa", "version": "1.2.3"},
|
||||
],
|
||||
),
|
||||
):
|
||||
req = await cloud_client.get("/api/cloud/support_package")
|
||||
assert req.status == HTTPStatus.OK
|
||||
@@ -2065,6 +2072,13 @@ async def test_download_support_package_custom_components_error(
|
||||
"homeassistant.components.cloud.http_api.async_get_custom_components",
|
||||
side_effect=Exception("Custom components error"),
|
||||
),
|
||||
patch(
|
||||
"homeassistant.components.cloud.http_api.async_get_installed_packages",
|
||||
return_value=[
|
||||
{"name": "homeassistant", "version": "3.2.1"},
|
||||
{"name": "hass-nabucasa", "version": "1.2.3"},
|
||||
],
|
||||
),
|
||||
):
|
||||
req = await cloud_client.get("/api/cloud/support_package")
|
||||
assert req.status == HTTPStatus.OK
|
||||
@@ -2182,6 +2196,13 @@ async def test_download_support_package_integration_load_error(
|
||||
if domain == "failing_integration"
|
||||
else async_get_loaded_integration(hass, domain),
|
||||
),
|
||||
patch(
|
||||
"homeassistant.components.cloud.http_api.async_get_installed_packages",
|
||||
return_value=[
|
||||
{"name": "homeassistant", "version": "3.2.1"},
|
||||
{"name": "hass-nabucasa", "version": "1.2.3"},
|
||||
],
|
||||
),
|
||||
):
|
||||
req = await cloud_client.get("/api/cloud/support_package")
|
||||
assert req.status == HTTPStatus.OK
|
||||
|
||||
Reference in New Issue
Block a user