trapezoid_minimal_integration_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Minimal integration test to isolate the trapezoid shape indicator generation issue. This test specifically reproduces the issue where the trapezoid shape from the demo is not generating rule check indicators at the bottom left and bottom right positions.

Source File: /addons/grid_building/test/collision/geometry/trapezoid_minimal_integration_test.gd

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner
  • Property: 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: TRAPEZOID_POSITION: Vector2 = Vector2(440, 552) # From runtime scene analysis

Public Methods

create_trapezoid_from_runtime

1
create_trapezoid_from_runtime() -> PackedVector2Array

Flags: static

Factory method for creating the exact trapezoid from runtime analysis


before

1
before() -> void

before_test

1
before_test() -> void

after

1
after() -> void

after_test

1
after_test() -> void

test_trapezoid_full_pipeline_integration

1
test_trapezoid_full_pipeline_integration() -> void

Test that focuses on isolating the trapezoid indicator generation issue



Grid Building v5.0.8 | Generated 24/05/2026