manipulation_move_positioner_outside_bounds_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Regression test for manipulation move collision exclusion bug.

Source File: /addons/grid_building/test/manipulation/regression/manipulation_move_positioner_outside_bounds_test.gd

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner

Private Properties

  • Property: _env: [CollisionTestEnvironment](./collision-test-environment/) (private)
  • Property: _rule: [CollisionsCheckRule](./collisions-check-rule/) (private)
  • Property: _created_bodies: Array[CharacterBody2D] = [] (private)

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

after_test

1
after_test() -> void

after

1
after() -> void

create_indicator

1
create_indicator(p_position: Vector2) -> RuleCheckIndicator

Helper to create an indicator


test_exclusion_works_when_positioner_inside_original_bounds

1
test_exclusion_works_when_positioner_inside_original_bounds() -> void

test_exclusion_fails_when_positioner_outside_original_bounds

1
test_exclusion_fails_when_positioner_outside_original_bounds() -> void

test_exclusion_works_at_edge_of_original_bounds

1
test_exclusion_works_at_edge_of_original_bounds() -> void

test_multiple_indicators_outside_bounds_all_excluded

1
test_multiple_indicators_outside_bounds_all_excluded() -> void

test_exclusion_independent_of_positioner_movement

1
test_exclusion_independent_of_positioner_movement() -> void


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