Butch Wesley
Butch Wesley
Per #357, you can use the `--no-window` Godot command line option to hide the Godot window when running tests. You can also add this option to the "Additional Options" in...
mixed indentation with tabs and spaces is considered an error in Godot 4 - used in a few places to align continuation lines. These should be changed to two-tab indent...
I think it would be possible to fail any test that generates a GUT error. Off the top of my head I can't think of any reason why an error...
The `test_gut_runs_the_imported_tests` test in `res://test/integration/test_gut_import_export.gd` doesn't appear to be handling the `yields` that occur in `res://test/resources/parsing_and_loading_samples/test_with_parameters.gd`. This causes the asserts in the test to run early and sometimes fail.
Look into the other methods that always call super (such as `_ready`) and assess how they work with doubles. There could be some weird edge case gotchas hiding in there.
The `double_singleton` and `partial_double_singleton` features have been disabled in 7.3.0 and the wiki documentation has been removed. When trying to create a demo project using `Engine` and `OS` I found...
Setting variables of built-in types to null is impossible when adding type hints, and sometimes marked as an error otherwise. So maybe it is worth to think of other ways...
Add links to the output in the gut panel that will open up the script at the given method or line number.
The order of the following can vary from run to run (due to Godot): * Files in a directory * Inner classes in a file * method names in a...
I think in most cases, when asserting a Vector is almost eq to another, the threshold will be the same for all parts of the vector. To make the assert...