chore(client): vendor GUT 9.7.1 + headless test harness

This commit is contained in:
2026-07-09 14:05:20 -05:00
parent 1c5f08c5e7
commit 5486ed00fa
261 changed files with 22760 additions and 0 deletions

8
client/run_tests.sh Executable file
View File

@@ -0,0 +1,8 @@
#!/usr/bin/env bash
# Headless GUT runner. Imports the project first so global class_name refs
# resolve on a fresh checkout / after new class_name scripts are added.
# Fallback if --import misbehaves on some builds: godot --headless --editor --quit
set -uo pipefail
cd "$(dirname "$0")"
godot --headless --import >/dev/null 2>&1 || true
godot --headless -s res://addons/gut/gut_cmdln.gd -gconfig=res://.gutconfig.json "$@"