mirror of
https://github.com/esphome/esphome.git
synced 2026-10-07 03:16:37 +00:00
[ci] move import to function (#15440)
This commit is contained in:
+1
-3
@@ -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)
|
||||||
|
|
||||||
|
|||||||
@@ -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: (
|
||||||
|
|||||||
Reference in New Issue
Block a user