Regression Testing

From Spring
Revision as of 14:45, 14 March 2012 by Abma (talk | contribs) (Created page with " ==General rules== - Keep tests small, simple and fast. It doesn't help, if one test takes 10 hours. - results of tests should be reproduceable. Thats not always possible, but ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

General rules

- Keep tests small, simple and fast. It doesn't help, if one test takes 10 hours.

- results of tests should be reproduceable. Thats not always possible, but at n runs it should return n times the same - the game has to be available with a rapid tag

How to create a test

A test will be run on a spring-headless, which means it has no visual output.


The test has to be active, when the modoption "EngineTesting = 1" in script.txt is set, it should default to 0.


In the lua widget / gadget, check if this tag is set, and then start the tests.