99from supervisor .coresys import CoreSys
1010from supervisor .homeassistant .const import LANDINGPAGE
1111from supervisor .homeassistant .module import HomeAssistant
12- from supervisor .resolution .evaluations .core_version import EvaluateCoreVersion
12+ from supervisor .resolution .evaluations .home_assistant_core_version import (
13+ EvaluateHomeAssistantCoreVersion ,
14+ )
1315
1416
1517@pytest .mark .parametrize (
@@ -38,7 +40,7 @@ async def test_core_version_evaluation(
3840 coresys : CoreSys , current : str | None , latest : str | None , expected : bool
3941):
4042 """Test evaluation logic on Core versions."""
41- evaluation = EvaluateCoreVersion (coresys )
43+ evaluation = EvaluateHomeAssistantCoreVersion (coresys )
4244 await coresys .core .set_state (CoreState .RUNNING )
4345
4446 with (
@@ -60,7 +62,7 @@ async def test_core_version_evaluation(
6062
6163async def test_core_version_evaluation_no_latest (coresys : CoreSys ):
6264 """Test evaluation when no latest version is available."""
63- evaluation = EvaluateCoreVersion (coresys )
65+ evaluation = EvaluateHomeAssistantCoreVersion (coresys )
6466 await coresys .core .set_state (CoreState .RUNNING )
6567
6668 with (
@@ -83,7 +85,7 @@ async def test_core_version_evaluation_no_latest(coresys: CoreSys):
8385
8486async def test_core_version_invalid_format (coresys : CoreSys ):
8587 """Test evaluation with invalid version format."""
86- evaluation = EvaluateCoreVersion (coresys )
88+ evaluation = EvaluateHomeAssistantCoreVersion (coresys )
8789 await coresys .core .set_state (CoreState .RUNNING )
8890
8991 with (
@@ -106,7 +108,7 @@ async def test_core_version_invalid_format(coresys: CoreSys):
106108
107109async def test_core_version_landingpage (coresys : CoreSys ):
108110 """Test evaluation with landingpage version."""
109- evaluation = EvaluateCoreVersion (coresys )
111+ evaluation = EvaluateHomeAssistantCoreVersion (coresys )
110112 await coresys .core .set_state (CoreState .RUNNING )
111113
112114 with (
@@ -129,14 +131,14 @@ async def test_core_version_landingpage(coresys: CoreSys):
129131
130132async def test_did_run (coresys : CoreSys ):
131133 """Test that the evaluation ran as expected."""
132- evaluation = EvaluateCoreVersion (coresys )
134+ evaluation = EvaluateHomeAssistantCoreVersion (coresys )
133135 should_run = evaluation .states
134136 should_not_run = [state for state in CoreState if state not in should_run ]
135137 assert len (should_run ) != 0
136138 assert len (should_not_run ) != 0
137139
138140 with patch (
139- "supervisor.resolution.evaluations.core_version.EvaluateCoreVersion .evaluate" ,
141+ "supervisor.resolution.evaluations.home_assistant_core_version.EvaluateHomeAssistantCoreVersion .evaluate" ,
140142 return_value = None ,
141143 ) as evaluate :
142144 for state in should_run :
0 commit comments