Skip to content
forked from bitwes/Gut

Godot Unit Test. Unit testing tool for Godot Game Engine.

Notifications You must be signed in to change notification settings

VladimirLevadnij/Gut

 
 

Repository files navigation

Godot 3.2

There is the godot_3_2 branch which is now working with 3.2 alpha 2. Any 3.2 related bugs will be fixed here then double checked for backwards compatibility with 3.1. I'll merge the branch into master when 3.2 is live.

6.6.0 has a potentially bad bug

Please upgrade to the latest version.

6.6.0 has a bug that can, if everything goes wrong just right, delete files in the root of the project. I only saw it happen when running the test suite for Gut and only the test_doubler.gd test script. I don't recall ever seeing it happen in my own game, but just to be safe you should upgrade.

Gut 6.8.0

GUT (Godot Unit Test) is a utility for writing tests for your Godot Engine game. It allows you to write tests for your gdscript in gdscript.

Features

More info can be found in the wiki.

Upgrading to 6.8.0 from any 6.6.x version

  • It is not required, but you should remove the existing Gut node for any scenes you have that use it and then re-add it and re-configure it. Re-adding will get rid of the caution symbol next to the control (this is due to changes in inheritance, Gut changed from a WindowDialog to a Control)
  • For the command line, note that the log option in the .gutconfig.json file has changed to log_level for consistency.

License

Gut is provided under the MIT license. License is in addons/gut/LICENSE.md

Getting Started

About

Godot Unit Test. Unit testing tool for Godot Game Engine.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • GDScript 100.0%