test(engine): Update unit tests for founder logic in improvement manager to validate behavior and coverage

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
autocommit 2026-04-15 19:23:53 -07:00
parent 123775a284
commit d35087117a

View file

@ -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).