SceneMaker / VisualSceneMaker

Visual SceneMaker is an authoring tool for creating interactive presentations aimed to non-programming experts. It supports the modeling of verbal and non-verbal behavior of Virtual Characters and robots. Therefore, it provides users with a graphical interface and a simple scripting language that allows them to create rich and compelling content.
http://scenemaker.dfki.de
Other
18 stars 11 forks source link

Test units for project execution #235

Open fnunnari opened 3 years ago

fnunnari commented 3 years ago

It would be useful to implement a test unit for several reference projects, using different plugins. Ideally:

The test fails if any project raises any exception

Each plugin can provide its own project in the subfolder of the plugin.

crayfisch commented 3 years ago

Did a crude test run with all samples from the tutorial and added it to CI

https://github.com/SceneMaker/VisualSceneMaker/commits/TutorialSampleTests

For now the tests wont be worth much, because errors from the runtime arent passed through properly. Only exceptions will fail the test.

Todo: