manipulation_move_collision_exclusion_regression_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Regression test for collision exclusion during manipulation move.

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

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner

Private Properties

  • Property: _env: [AllSystemsTestEnvironment](./all-systems-test-environment/) (private)
  • Property: _manipulation_system: [ManipulationSystem](./manipulation-system/) (private)
  • Property: _targeting_state: [GridTargetingState](./grid-targeting-state/) (private)

Constants

  • Constant: ManipulationSystem = preload('res://addons/grid_building/systems/manipulation/manipulation_system.gd')

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

after_test

1
after_test() -> void

after

1
after() -> void

test_exclusion_list_contains_original_during_move

1
test_exclusion_list_contains_original_during_move() -> void

test_exclusion_list_persists_when_positioner_inside_bounds

1
test_exclusion_list_persists_when_positioner_inside_bounds() -> void

test_exclusion_list_persists_when_positioner_outside_bounds

1
test_exclusion_list_persists_when_positioner_outside_bounds() -> void

test_exclusion_list_persists_across_multiple_positions

1
test_exclusion_list_persists_across_multiple_positions() -> void

test_indicators_are_created_during_move

1
test_indicators_are_created_during_move() -> void

test_cancel_clears_collision_exclusions

1
test_cancel_clears_collision_exclusions() -> void

test_try_placement_clears_collision_exclusions_on_success

1
test_try_placement_clears_collision_exclusions_on_success() -> void


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