Testiny - simple and friendly scripted tests plugin

Hi!

I am making a “unit” test plugin, it’s not the first one (GUT, GdUnit4) but I wanted to make one as i imagined, simple and friendly, and it was a nice opportunity to explore gdscript features (Threads, SubProcesses…)

I’m surprisingly happy how it comes out, it hasn’t reached v1.0 yet (you still have a few buttons and configs that do nothing) but it’s already quite usable and surprisingly robust.

Tested on Godot 4.7 on Windows 11 and Linux (KDE Neon)

I won’t publish on the assets store before v1.0, but if anybody wants to give it a try and give feedback, here it is GitHub - gui3/testiny: Simple automated tests for GdScript · GitHub (clone the project to play along, or copy the ./addons/testiny folder to a project and enable Testiny plugin)

I’m posting this because I wouldn’t say no to a little fuel for the last run, your feedbacks would greatly help to reach publication! thanks !

here’s how it looks

1 Like

0.2.0 is out and every button works as espected now. I consider this project in “beta” phase.

A little cleanup in the code would be nice, but I believe it works well.

Maybe unit tests are no use for game development, but I believe in godot technology for making apps, if optimized settings, and apps need tests.

1 Like