node_cleanup_isolation_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Crash-Catching Isolation Test: Node Cleanup & Orphan Safety

Source File: /addons/grid_building/test/infrastructure/node_cleanup_isolation_test.gd

Extends: GdUnitTestSuite

Constants

  • Constant: MAX_CLEANUP_FRAMES: int = 5
  • Constant: MAX_ORPHANS_ALLOWED: int = 0

Public Methods

test_auto_free_node_is_freed_after_test

1
test_auto_free_node_is_freed_after_test() -> void

test_auto_free_collision_object_is_freed

1
test_auto_free_collision_object_is_freed() -> void

test_auto_free_area2d_is_freed

1
test_auto_free_area2d_is_freed() -> void

test_multiple_auto_free_nodes_all_tracked

1
test_multiple_auto_free_nodes_all_tracked() -> void

test_scene_runner_cleanup_no_orphans

1
test_scene_runner_cleanup_no_orphans() -> void

test_scene_runner_multiple_environments_no_leak

1
test_scene_runner_multiple_environments_no_leak() -> void

test_isolated_container_settings_duplication_no_leak

1
test_isolated_container_settings_duplication_no_leak() -> void

test_isolated_container_duplicate_preserves_rules

1
test_isolated_container_duplicate_preserves_rules() -> void

test_collision_shape_cleanup_no_physics_leak

1
test_collision_shape_cleanup_no_physics_leak() -> void

test_indicator_creation_cleanup_no_leak

1
test_indicator_creation_cleanup_no_leak() -> void

test_queue_free_completes_within_frame_budget

1
test_queue_free_completes_within_frame_budget() -> void

test_queue_free_multiple_nodes_completes_within_frame_budget

1
test_queue_free_multiple_nodes_completes_within_frame_budget() -> void

test_environment_mode_reset_prevents_carryover

1
test_environment_mode_reset_prevents_carryover() -> void

test_environment_building_state_reset_prevents_carryover

1
test_environment_building_state_reset_prevents_carryover() -> void


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