From 9122a601d03aa0569ff539c929d52a74dd6019a8 Mon Sep 17 00:00:00 2001 From: Richard Aasa Date: Sat, 5 Sep 2026 00:07:46 +0300 Subject: [PATCH] Wire harness self-test into run_tests.sh Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01CmG3mQGVXZUPDVapmdbWZ1 --- run_tests.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/run_tests.sh b/run_tests.sh index 5f4cd5c..92625fb 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -10,6 +10,10 @@ for arg in "$@"; do [[ "$arg" == "--no-gameplay" ]] && SKIP_GAMEPLAY=1; done echo "=== gdlint ===" gdlint *.gd levels/*.gd tests/*.gd +echo "" +echo "=== Harness self-test (shared test_helpers: seeded RNG + approx + tally) ===" +"$GODOT" --headless --script tests/harness_selftest.gd + echo "" echo "=== Logic tests ===" "$GODOT" --headless --script tests/logic_test.gd