manipulation_configuration_flow_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Regression coverage for manipulation configuration honoring at runtime entry points.

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

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner
  • Property: env: [AllSystemsTestEnvironment](./all-systems-test-environment/)
  • Property: manipulation_system: [ManipulationSystem](./manipulation-system/)
  • Property: container: [GBCompositionContainer](./gb-composition-container/)
  • Property: indicator_manager: [IndicatorManager](./indicator-manager/)
  • Property: targeting_state: [GridTargetingState](./grid-targeting-state/)
  • Property: manipulation_settings: [ManipulationSettings](./manipulation-settings/)

Private Properties

  • Property: _original_base_rules: Array[PlacementRule] = [] (private)
  • Property: _original_validator_base_rules: Array[PlacementRule] = [] (private)

Constants

  • Constant: ManipulationSystem = preload('res://addons/grid_building/systems/manipulation/manipulation_system.gd')
  • Constant: ManipulationHelpers := preload("res://addons/grid_building/test/manipulation/regression/manipulation_test_helpers.gd")

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

after_test

1
after_test() -> void

after

1
after() -> void

test_try_move_uses_configured_move_suffix_for_copy_name

1
test_try_move_uses_configured_move_suffix_for_copy_name() -> void

test_try_move_disables_configured_physics_layer_and_cancel_restores_it

1
test_try_move_disables_configured_physics_layer_and_cancel_restores_it() -> void

test_try_move_keeps_physics_layer_enabled_when_toggle_is_disabled

1
test_try_move_keeps_physics_layer_enabled_when_toggle_is_disabled() -> void

test_successful_move_restores_disabled_layer_and_reports_clean_no_rule_results

1
test_successful_move_restores_disabled_layer_and_reports_clean_no_rule_results() -> void

test_no_move_rules_and_empty_base_rules_are_valid_when_ignore_base_rules_is_false

1
2
test_no_move_rules_and_empty_base_rules_are_valid_when_ignore_base_rules_is_false(
) -> void

Private Methods

_cleanup_active_manipulation

1
_cleanup_active_manipulation() -> void

Flags: private



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