1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-25 05:26:47 +00:00

Ensure custom integrations are assigned the custom IQS scale (#131795)

This commit is contained in:
Franck Nijhof
2024-11-28 12:25:16 +01:00
committed by GitHub
parent 1d09a5bf89
commit 9d387acb97
2 changed files with 7 additions and 0 deletions

View File

@@ -547,6 +547,7 @@ def test_integration_properties(hass: HomeAssistant) -> None:
],
"mqtt": ["hue/discovery"],
"version": "1.0.0",
"quality_scale": "gold",
},
)
assert integration.name == "Philips Hue"
@@ -585,6 +586,7 @@ def test_integration_properties(hass: HomeAssistant) -> None:
assert integration.is_built_in is True
assert integration.overwrites_built_in is False
assert integration.version == "1.0.0"
assert integration.quality_scale == "gold"
integration = loader.Integration(
hass,
@@ -595,6 +597,7 @@ def test_integration_properties(hass: HomeAssistant) -> None:
"domain": "hue",
"dependencies": ["test-dep"],
"requirements": ["test-req==1.0.0"],
"quality_scale": "gold",
},
)
assert integration.is_built_in is False
@@ -607,6 +610,7 @@ def test_integration_properties(hass: HomeAssistant) -> None:
assert integration.ssdp is None
assert integration.mqtt is None
assert integration.version is None
assert integration.quality_scale == "custom"
integration = loader.Integration(
hass,