building_system_test
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Source File: /addons/grid_building/test/unit/building_system_test.gd
Extends: GdUnitTestSuite
Private Properties
- Property:
_system: [BuildingSystem](./building-system/) (private) - Property:
_container: [GBCompositionContainer](./gb-composition-container/) (private) - Property:
_owner: [GBOwner](./gb-owner/) (private) - Property:
_placed_parent: Node2D (private) - Property:
_map: TileMapLayer (private) - Property:
_indicator_manager: [IndicatorManager](./indicator-manager/) (private) - Property:
_positioner: Node2D (private)
Public Methods
before_test
after_test
test_runtime_issues_with_missing_dependencies
1
| test_runtime_issues_with_missing_dependencies() -> void
|
test_is_ready_to_place_returns_false_without_placeable
1
| test_is_ready_to_place_returns_false_without_placeable() -> void
|
test_is_ready_to_place_requires_indicator_context
1
| test_is_ready_to_place_requires_indicator_context() -> void
|
test_exit_build_cleanup_prevents_recursive_calls
1
| test_exit_build_cleanup_prevents_recursive_calls() -> void
|
test_exit_build_cleanup_guard_blocks_nested_calls
1
| test_exit_build_cleanup_guard_blocks_nested_calls() -> void
|
test_exit_build_mode_twice_does_not_leak_guard
1
| test_exit_build_mode_twice_does_not_leak_guard() -> void
|
Private Methods
_capture_failure_artifacts
1
| _capture_failure_artifacts(test_name: String) -> void
|
Flags: private
_get_mode_string
1
| _get_mode_string() -> String
|
Flags: private
_has_preview
Flags: private
_capture_scene_tree_dump
1
| _capture_scene_tree_dump() -> String
|
Flags: private
_capture_node_recursive
1
2
3
4
| _capture_node_recursive(
node: Node,
depth: int
) -> String
|
Flags: private
_assert_contains_text
1
2
3
4
| _assert_contains_text(
issues: Array[String],
needle: String
) -> void
|
Flags: private
Grid Building v5.0.8 | Generated 24/05/2026