@@ -176,17 +176,14 @@ def test_dry_run_shows_preview(self, project_factory: "ProjectFactory") -> None:
176176class TestUpdateCommandVersionResolution :
177177 """Tests for version resolution logic."""
178178
179- @patch ("aegis.commands.update.get_latest_version" )
180179 @patch ("aegis.commands.update.resolve_version_to_ref" )
181180 def test_update_to_latest_default (
182181 self ,
183182 mock_resolve : MagicMock ,
184- mock_get_latest : MagicMock ,
185183 project_factory : "ProjectFactory" ,
186184 ) -> None :
187- """Test that update defaults to latest version."""
188- # Setup mocks
189- mock_get_latest .return_value = "0.2.0"
185+ """Test that update defaults to CLI version."""
186+ # Setup mock - resolve_version_to_ref is called with CLI version
190187 mock_resolve .return_value = "v0.2.0"
191188
192189 # Use cached base project
@@ -810,17 +807,14 @@ def test_update_shows_current_and_target_versions(
810807 # Should show version information
811808 assert "version" in output or "template" in output
812809
813- @patch ("aegis.commands.update.get_latest_version" )
814810 @patch ("aegis.commands.update.get_current_template_commit" )
815811 def test_update_shows_cli_version (
816812 self ,
817813 mock_get_commit : MagicMock ,
818- mock_latest : MagicMock ,
819814 project_factory : "ProjectFactory" ,
820815 ) -> None :
821816 """Test that update shows CLI version information."""
822817 mock_get_commit .return_value = "abc123"
823- mock_latest .return_value = "0.2.0"
824818
825819 project_path = project_factory ("base" )
826820
0 commit comments