ignore_base_rules_behavior_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Behavior Contract: ignore_base_rules Placement Validation

Source File: /addons/grid_building/test/placement/unit/ignore_base_rules_behavior_test.gd

Extends: GdUnitTestSuite

Public Methods

test_combine_rules_ignore_base_true_with_empty_placeable_rules

1
test_combine_rules_ignore_base_true_with_empty_placeable_rules() -> void

test_combine_rules_ignore_base_false_preserves_base_rules

1
test_combine_rules_ignore_base_false_preserves_base_rules() -> void

test_combine_rules_ignore_base_true_ignores_base_rules

1
test_combine_rules_ignore_base_true_ignores_base_rules() -> void

test_validate_placement_rules_empty_rules_is_successful

1
test_validate_placement_rules_empty_rules_is_successful() -> void

test_validate_placement_rules_all_passing_rules

1
test_validate_placement_rules_all_passing_rules() -> void

test_validate_placement_rules_one_failing_rule

1
test_validate_placement_rules_one_failing_rule() -> void

test_validate_placement_rules_with_null_rules_fails_validation

1
test_validate_placement_rules_with_null_rules_fails_validation() -> void

test_ignore_base_true_empty_rules_should_pass_validation

1
test_ignore_base_true_empty_rules_should_pass_validation() -> void

test_ignore_base_false_with_empty_placeable_and_failing_base_should_fail

1
test_ignore_base_false_with_empty_placeable_and_failing_base_should_fail() -> void

test_ignore_base_true_with_passing_placeable_rule_should_pass

1
test_ignore_base_true_with_passing_placeable_rule_should_pass() -> void

test_ignore_base_true_with_failing_placeable_rule_should_fail

1
test_ignore_base_true_with_failing_placeable_rule_should_fail() -> void

test_custom_rule_without_override_fails_validation

1
test_custom_rule_without_override_fails_validation() -> void

test_custom_rule_without_override_causes_ignore_base_to_fail

1
test_custom_rule_without_override_causes_ignore_base_to_fail() -> void

test_no_error_messages_when_ignore_base_true_and_empty_rules

1
test_no_error_messages_when_ignore_base_true_and_empty_rules() -> void

test_indicator_setup_report_empty_rules_should_not_have_indicator_issues

1
test_indicator_setup_report_empty_rules_should_not_have_indicator_issues() -> void

These tests verify whether indicator setup issues leak through when they shouldn’t


test_placement_report_success_not_undermined_by_indicator_diagnostics

1
test_placement_report_success_not_undermined_by_indicator_diagnostics() -> void


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