From 174b68712ecce592e15adb69e0d5f95cd0327b73 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 22 Dec 2025 17:01:16 -1000 Subject: [PATCH] missing cover --- tests/unit_tests/test_config_validation.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/unit_tests/test_config_validation.py b/tests/unit_tests/test_config_validation.py index 7e4e4fd031..94224f2364 100644 --- a/tests/unit_tests/test_config_validation.py +++ b/tests/unit_tests/test_config_validation.py @@ -548,13 +548,14 @@ def test_validate_entity_name__max_length() -> None: def test_validate_entity_name__none_without_friendly_name() -> None: # When name is "None" and friendly_name is not set, it should fail - CORE.config = {} # No friendly_name set + CORE.friendly_name = None with pytest.raises(Invalid, match="friendly_name is not set"): config_validation._validate_entity_name("None") def test_validate_entity_name__none_with_friendly_name() -> None: # When name is "None" but friendly_name is set, it should return None - CORE.config = {"esphome": {"friendly_name": "My Device"}} + CORE.friendly_name = "My Device" result = config_validation._validate_entity_name("None") assert result is None + CORE.friendly_name = None # Reset