Releases: bitwes/gut-extension
v2.2.1
New Debugger Commands
- GUT: Run All/Current/Cursor (debugger) - Run tests through the debugger instead of the command line! Use breakpoints, step through code, less
print
statements!
NOTE: You may not see the full output in the Debug Console. GUTv9.2.1
andv7.4.3
fix this issue. Until those are out, you may have to change"should_exit": false
in your gutconfig file to see results when running through the debugger.
New Options
Shell
The shell to use when running GUT. Leave blank to use the default shell. Does not affect running through debugger.
Godot Override Path
GUT uses the godot-tools extension to get the path to the appropriate Godot executable when running tests. When this is set, it will be used instead of the godot3 or godot4 path configured in godot-tools. This is useful if you are windows and want to use a Unix shell.
It is recommended you set this per workspace if you work in Godot 3 and Godot 4 projects since it will be used regardless of project version.
Full Changelog: v2.2.0...v2.2.1
v2.2.0
v2.0.0
0.0.5 (Beta)
Dependency bump per GH security bot. Some readme additions.
v0.0.4 (Beta)
Added gut-extension.discardTerminal
setting: "Subsequent launches of GUT will discard the existing terminal window and create a new one. When not checked you must kill Godot manually if an error occurs."
Added the setting and defaulted to true
because you can't easily kill Godot when it errors out during a run. At least with this setting you can fix the problem in your code and re-run and it will kill the existing terminal thus killing Godot.
v0.0.3 (Beta)
Fixes to powershell issues.
v0.0.2 (Beta)
First release suitable for public consumption. This is a Beta release.