diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 0c34ad4..d13cda4 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -11,6 +11,6 @@ jobs: - name: Checkout uses: actions/checkout@v1 - name: Setup Project - run: timeout 25s godot -e --headless || true + run: timeout 10s godot -e --headless || true - name: Run tests - run: godot -e --headless --path "$PWD" -s addons/gut/gut_cmdln.gd -gdir=res://tests/ -gprefix=test_ -gsuffix=.gd -gexit -ginclude_subdirs + run: godot --headless --path "$PWD" -s addons/gut/gut_cmdln.gd -gdir=res://tests/ -gprefix=test_ -gsuffix=.gd -gexit -ginclude_subdirs diff --git a/tests/framework/state_chart_test_base.gd b/tests/framework/state_chart_test_base.gd index b95698b..82fa4f7 100644 --- a/tests/framework/state_chart_test_base.gd +++ b/tests/framework/state_chart_test_base.gd @@ -110,18 +110,21 @@ func state_is_active_guard(state: StateChartState) -> StateIsActiveGuard: func all_of_guard(guard:Array[Guard]) -> AllOfGuard: + @warning_ignore("shadowed_variable") var all_of_guard: AllOfGuard = AllOfGuard.new() all_of_guard.guards = guard return all_of_guard func any_of_guard(guard:Array[Guard]) -> AnyOfGuard: + @warning_ignore("shadowed_variable") var any_of_guard: AnyOfGuard = AnyOfGuard.new() any_of_guard.guards = guard return any_of_guard func not_guard(guard:Guard) -> NotGuard: + @warning_ignore("shadowed_variable") var not_guard: NotGuard = NotGuard.new() not_guard.guard = guard return not_guard diff --git a/tests/test_infinite_loop_detection.gd b/tests/test_infinite_loop_detection.gd index bc09cd5..4ba0bba 100644 --- a/tests/test_infinite_loop_detection.gd +++ b/tests/test_infinite_loop_detection.gd @@ -11,4 +11,6 @@ func test_infinite_loop_detection(): await finish_setup() + pass_test("No infinite loop. Nice.") +