collision_mapper_configuration_test AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Integration test specifically focused on collision mapper configuration issues
This test isolates the problem where collision geometry calculation works correctly
but the collision mapper fails to generate indicators for calculated tile positions
Source File: /addons/grid_building/test/collision/mapping/collision_mapper_configuration_test.gd
Extends: GdUnitTestSuite
Properties Property: trapezoid_points := PackedVector2Array([Property: runner: GdUnitSceneRunnerProperty: env: [BuildingTestEnvironment](./building-test-environment/)Property: collision_mapper: [CollisionMapper](./collision-mapper/)Property: targeting_state: [GridTargetingState](./grid-targeting-state/)Property: indicator_manager: [IndicatorManager](./indicator-manager/)Constants Constant: TEST_POSITION_MINIMAL := Vector2(240, 240) # Near center tile (15,15) for 16x16 tilesConstant: SHAPE_SIZE_SQUARE := Vector2(32, 32)Constant: TILE_SIZE := Vector2(16, 16)Constant: TEST_POSITION_TRAPEZOID := Vector2(280, 280) # Also near center for predictable offsetsConstant: COLLISION_LAYER_DEFAULT := 1Constant: MINIMAL_TEST_OBJECT_NAME := "MinimalTestObject"Constant: MOCK_INDICATOR_NAME := "MinimalMockIndicator"Constant: PROPER_TEST_OBJECT_NAME := "ProperTestObject"Public Methods before before_test after_test after create_minimal_test_object 1
create_minimal_test_object() -> StaticBody2D
create_trapezoid_test_object 1
create_trapezoid_test_object() -> StaticBody2D
create_mock_indicator 1
2
3
4
create_mock_indicator(
indicator_name: String,
collision_mask: int
) -> RuleCheckIndicator
setup_targeting_state 1
setup_targeting_state(target: Node2D) -> void
compute_expected_trapezoid_offsets 1
compute_expected_trapezoid_offsets(test_object: StaticBody2D) -> Array[Vector2i]
test_collision_mapper_minimal_setup 1
test_collision_mapper_minimal_setup() -> void
Test collision mapper with minimal configuration
test_collision_mapper_configuration_requirements 1
test_collision_mapper_configuration_requirements() -> void
Test collision mapper configuration requirements
test_proper_collision_mapper_setup 1
test_proper_collision_mapper_setup() -> void
Test creating proper collision mapper configuration
Grid Building v5.0.8 | Generated 24/05/2026