1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 12:59:34 +00:00

Add unique_config_entry rule to quality_scale hassfest validation (#131878)

* Add unique_config_entry rule to quality_scale hassfest validation

* Improve message
This commit is contained in:
epenet
2024-11-29 05:08:43 +01:00
committed by GitHub
parent 24f7bae5f2
commit 28cfa37248
2 changed files with 51 additions and 1 deletions

View File

@@ -20,6 +20,7 @@ from .quality_scale_validation import (
reauthentication_flow,
reconfiguration_flow,
strict_typing,
unique_config_entry,
)
QUALITY_SCALE_TIERS = {value.name.lower(): value for value in ScaledQualityScaleTiers}
@@ -53,7 +54,7 @@ ALL_RULES = [
Rule("runtime-data", ScaledQualityScaleTiers.BRONZE),
Rule("test-before-configure", ScaledQualityScaleTiers.BRONZE),
Rule("test-before-setup", ScaledQualityScaleTiers.BRONZE),
Rule("unique-config-entry", ScaledQualityScaleTiers.BRONZE),
Rule("unique-config-entry", ScaledQualityScaleTiers.BRONZE, unique_config_entry),
# SILVER
Rule("action-exceptions", ScaledQualityScaleTiers.SILVER),
Rule(