trapezoid_bottom_row_regression_tests

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Refactored trapezoid test that uses public API instead of private properties

Source File: /addons/grid_building/test/integration/system_interactions/trapezoid_bottom_row_regression_tests.gd

Extends: GdUnitTestSuite

Private Properties

  • Property: _test_env: [AllSystemsTestEnvironment](./all-systems-test-environment/) (private)
  • Property: _collision_mapper: [CollisionMapper](./collision-mapper/) (private)

Constants

  • Constant: DebugHelpers = preload("res://addons/grid_building/test/integration/system_interactions/debug_helpers/test_debug_helpers.gd")

Public Methods

before_test

1
before_test() -> void

after_test

1
after_test() -> void

test_trapezoid_bottom_row_coverage

1
test_trapezoid_bottom_row_coverage() -> void

test_trapezoid_total_coverage_reasonable

1
test_trapezoid_total_coverage_reasonable() -> void

Private Methods

_create_trapezoid_test_object

1
_create_trapezoid_test_object() -> StaticBody2D

Flags: private

Helper to create trapezoid test object with proper cleanup


_analyze_tile_coverage_by_row

1
_analyze_tile_coverage_by_row(tile_positions: Array) -> Dictionary

Flags: private

DRY helper to analyze tile coverage by row



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