collision_indicator_integration_test_suite

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Source File: /addons/grid_building/test/collision/detection/collision_indicator_integration_test_suite.gd

Extends: GdUnitTestSuite

Properties

  • Property: test_hierarchy: [AllSystemsTestEnvironment](./all-systems-test-environment/)

Constants

  • Constant: GBTestConstants = preload("res://addons/grid_building/test/scenes/env/gb_test_constants.gd")
  • Constant: AllSystemsTestEnvironment = preload("res://addons/grid_building/test/scenes/env/all_systems_test_environment.gd")
  • Constant: CollisionMapper = preload("res://addons/grid_building/placement/manager/components/mapper/collision_mapper.gd")
  • Constant: GBCompositionContainer = preload("res://addons/grid_building/resources/gb_composition_container.gd")
  • Constant: TEST_TIMEOUT_MS: int = 5000
  • Constant: PERFORMANCE_TEST_ITERATIONS: int = 10
  • Constant: LARGE_TILEMAP_SIZE: int = 50

Public Methods

before_test

1
before_test() -> void

after_test

1
after_test() -> void

test_collision_mapper_basic_functionality

1
test_collision_mapper_basic_functionality() -> void

test_collision_mapper_multiple_shapes

1
test_collision_mapper_multiple_shapes() -> void

test_indicator_manager_setup_basic

1
test_indicator_manager_setup_basic() -> void

test_indicator_manager_cleanup

1
test_indicator_manager_cleanup() -> void

test_collision_performance_large_tilemap

1
test_collision_performance_large_tilemap() -> void

test_collision_performance_multiple_objects

1
test_collision_performance_multiple_objects() -> void

test_indicator_positioning_basic

1
test_indicator_positioning_basic() -> void

test_indicator_positioning_grid_alignment

1
test_indicator_positioning_grid_alignment() -> void

test_systems_integration_environment_validation

1
test_systems_integration_environment_validation() -> void

test_systems_environment_consolidation_validation

1
test_systems_environment_consolidation_validation() -> void

Private Methods

_create_area_with_rect

1
2
3
4
5
_create_area_with_rect(
    size: Vector2,
    parent: Node2D,
    position: Vector2 = Vector2.ZERO
) -> Area2D

Flags: private

Creates an Area2D with a rectangular collision shape under the given parent.



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