From d35087117a4d1904fccd0384232615efbf0f25df Mon Sep 17 00:00:00 2001 From: autocommit Date: Wed, 15 Apr 2026 19:23:53 -0700 Subject: [PATCH] =?UTF-8?q?test(engine):=20=E2=9C=85=20Update=20unit=20tes?= =?UTF-8?q?ts=20for=20founder=20logic=20in=20improvement=20manager=20to=20?= =?UTF-8?q?validate=20behavior=20and=20coverage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/game/engine/tests/unit/test_improvement_manager.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/engine/tests/unit/test_improvement_manager.gd b/src/game/engine/tests/unit/test_improvement_manager.gd index 4b02127a..c387e997 100644 --- a/src/game/engine/tests/unit/test_improvement_manager.gd +++ b/src/game/engine/tests/unit/test_improvement_manager.gd @@ -16,7 +16,7 @@ extends GutTest ## requires: ## 1. Deciding where "can build improvements" lives — either a new ## Unit flag populated from unit JSON `can_build_improvements`, -## or a derived check against `combat_type in ["worker","settler"]`. +## or a derived check against `combat_type in ["worker","founder"]`. ## 2. Updating `improvement_manager.gd` to use whichever the new ## source of truth is, dropping the broken `u.id` read (use ## `u.unit_id` or drop from the pending dict entirely).