Setup tests

- Install Gut using gd-plug.
- Add some basic tests.
- Update workflow to run tests.
- Add test and gd-plug install/uninstall recipes to Justfile.
- Re-enable debug builds as these are used by editor when testing.
This commit is contained in:
Leroy Hopson 2024-02-18 11:50:38 +13:00
parent e234b14867
commit db3564f0cc
No known key found for this signature in database
GPG key ID: D2747312A6DB51AA
128 changed files with 1412 additions and 16452 deletions

4
.gitattributes vendored
View file

@ -15,7 +15,7 @@
*.wav binary
# Files to exclude from asset-lib download.
/addons/gut export-ignore
/addons/gd-plug export-ignore
/CHANGELOG.md export-ignore
/default_env.tres export-ignore
/docs export-ignore
@ -32,6 +32,8 @@
/Justfile export-ignore
/LICENSE.md export-ignore
/misc export-ignore
/plug.gd export-ignore
/.plugged export-ignore
/.pre-commit-config.yaml export-ignore
/project.godot export-ignore
/README.md export-ignore