grid_positioner_input_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Integration tests for GridPositioner2D positioning behavior

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

Extends: GdUnitTestSuite

Properties

  • Property: env: [CollisionTestEnvironment](./collision-test-environment/)
  • Property: runner: GdUnitSceneRunner
  • Property: positioner: [GridPositioner2D](./grid-positioner2-d/)
  • Property: tile_map: TileMapLayer

Private Properties

  • Property: _initial_positioner_position: Vector2 (private)

Constants

  • Constant: TILE_SIZE: int = 16

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

after

1
after() -> void

reset_suite_state

1
reset_suite_state() -> void

after_test

1
after_test() -> void

move_to_tile_and_verify

1
move_to_tile_and_verify(target_tile: Vector2i) -> void

get_current_tile

1
get_current_tile() -> Vector2i

assert_at_tile

1
2
3
4
assert_at_tile(
    expected_tile: Vector2i,
    context: String
) -> void

test_injector_injects_positioner_and_settings

1
test_injector_injects_positioner_and_settings() -> void

test_positioner_moves_to_specific_tile

1
test_positioner_moves_to_specific_tile() -> void

test_keyboard_tile_movement

1
test_keyboard_tile_movement() -> void

test_move_to_viewport_center

1
test_move_to_viewport_center() -> void

test_combined_movements

1
test_combined_movements() -> void

test_coordinate_conversions

1
test_coordinate_conversions() -> void

test_runtime_issues_when_dependencies_missing

1
test_runtime_issues_when_dependencies_missing() -> void


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