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

1
before_test() -> void

after_test

1
after_test() -> void

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

1
_has_preview() -> bool

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