godot_run_tests
Execute GUT unit tests for Godot projects to verify code functionality and identify issues, returning detailed pass/fail results.
Instructions
Run GUT (Godot Unit Test) tests for a Godot project. Returns test results including pass/fail counts and any failures.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_path | No | Path to the Godot project directory (containing project.godot). If not provided, searches upward from current directory. | |
| test_dir | No | Directory containing tests (relative to project). Default: 'res://test/unit' | res://test/unit |
| test_script | No | Specific test script to run (e.g., 'test_combatant.gd'). If not provided, runs all tests. | |
| timeout | No | Timeout in seconds. Default: 120 |