Questions about automated tests

As per the release note, there are automated tests configured on server actions.

  1. Do they require AI integration enabled on Wappler to execute?
  2. Also, when does it run - on every save of server action?
  3. What kind of “bugs that might have gone unnoticed for years” are we talking about here? Any example?

I'm pretty sure those tests are not for you to execute, they're meant for the Wappler team to test they don't break anything on updates.

Oh. In that case, I have completely misread this.
Maybe the release note should have been more specific.

Yes the tests are meant for the server connect core files to fully test all the functionality server connect provides. To make sure server connect own functionality is bullet proof and also to make sure indeed we don’t break things on updates.

This way it will also allow us to bring more bigger changes in the server connect code base, while always making sure everything works and nothing breaks.

As for testing your own server actions, you can already do the same, but indeed we could make that easier by using the same testing framework (mocha) and supplying some fundamentals as well AI instructions to allow you to generate the tests yourself.

You mean there is some automation in Wappler or are you refering to manual testing?