[ci] move import to function (#15440)

This commit is contained in:
Tomer27cz
2026-04-05 19:17:52 -04:00
committed by GitHub
parent f23843130e
commit f01762ea44
2 changed files with 3 additions and 5 deletions
+1 -3
View File
@@ -15,8 +15,6 @@ from typing import Any
import colorama import colorama
from esphome.loader import get_platform
root_path = os.path.abspath(os.path.normpath(os.path.join(__file__, "..", ".."))) root_path = os.path.abspath(os.path.normpath(os.path.join(__file__, "..", "..")))
basepath = os.path.join(root_path, "esphome") basepath = os.path.join(root_path, "esphome")
temp_folder = os.path.join(root_path, ".temp") temp_folder = os.path.join(root_path, ".temp")
@@ -644,7 +642,7 @@ def get_all_dependencies(
PLATFORM_HOST, PLATFORM_HOST,
) )
from esphome.core import CORE from esphome.core import CORE
from esphome.loader import get_component from esphome.loader import get_component, get_platform
all_components: set[str] = set(component_names) all_components: set[str] = set(component_names)
+2 -2
View File
@@ -1037,7 +1037,7 @@ def test_get_all_dependencies_platform_component() -> None:
with ( with (
patch("esphome.loader.get_component") as mock_get_component, patch("esphome.loader.get_component") as mock_get_component,
patch("helpers.get_platform") as mock_get_platform, patch("esphome.loader.get_platform") as mock_get_platform,
): ):
mock_get_platform.return_value = platform_comp mock_get_platform.return_value = platform_comp
mock_get_component.return_value = None mock_get_component.return_value = None
@@ -1061,7 +1061,7 @@ def test_get_all_dependencies_platform_component_with_dependencies() -> None:
with ( with (
patch("esphome.loader.get_component") as mock_get_component, patch("esphome.loader.get_component") as mock_get_component,
patch("helpers.get_platform") as mock_get_platform, patch("esphome.loader.get_platform") as mock_get_platform,
): ):
mock_get_platform.return_value = platform_comp mock_get_platform.return_value = platform_comp
mock_get_component.side_effect = lambda name: ( mock_get_component.side_effect = lambda name: (