From a17ddfec99a5d177c8c1e2c05608f403c35ec6e5 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 11 Sep 2026 21:01:15 -0500 Subject: [PATCH] [core] Import CORE at module level in the generator tests --- tests/unit_tests/test_cpp_generator.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/unit_tests/test_cpp_generator.py b/tests/unit_tests/test_cpp_generator.py index fb98ad08b53..9e4f60c5d49 100644 --- a/tests/unit_tests/test_cpp_generator.py +++ b/tests/unit_tests/test_cpp_generator.py @@ -4,6 +4,7 @@ import math import pytest from esphome import cpp_generator as cg, cpp_types as ct +from esphome.core import CORE class TestExpressions: @@ -794,8 +795,6 @@ async def test_templatable__lambda_with_std_string() -> None: class TestPvariablePlacementNew: def _placement_new(self) -> str: - from esphome.core import CORE - return next( str(stmt) for stmt in CORE.main_statements if str(stmt).startswith("new(") )