diff -r 8c0a5fbd7d0b -r 72ba2233f61e TODO.wiki --- a/TODO.wiki Sun Oct 08 18:40:30 2017 +0100 +++ b/TODO.wiki Sun Oct 08 18:42:18 2017 +0100 @@ -115,10 +115,10 @@ === Doxygen === - * Add doxygen documentation to server for the haskell sources - * Add doxygen documentation to ios frontend for the objc sources - * Add doxygen documentation to engine for the freepascal sources - * Add doxygen documentation to android port for the java sources + * Add Doxygen documentation to server for the Haskell sources + * Add Doxygen documentation to ios frontend for the Objective-C sources + * Add Doxygen documentation to engine for the Free Pascal sources + * Add Doxygen documentation to android port for the Java sources === Various === @@ -126,8 +126,9 @@ * Document how the engine launches a game, from setting up the window, to updating the OpenGL renderer, from loading up contents, to cleaning up memory * Document the format of the demo and save files - == Q/A == +=== Engine testing === +Write Lua scripts to automatically test some engine features. See [EngineTestCases]. === Testing framework === * Add an expandable testing module so that we can trigger main server functions and check their return values