Currently we are using a testing system based upon Simple Test. However there are currently some limitations:
We would like to have the following new features:
Changing our whole testing system to use PHPUnit is an option for us.
We also have unittests for plugins, they should of course also work with the new system.
Medium You should get familiar with the parts farm changes for the setup of the testing environment and need to get familiar with the different testing systems. The remaining part is probably rewriting existing tests to use the new system.
deprecated: https://github.com/dom-mel/dokuwiki/tree/phpunit is preparing phpunit usage which works greatly with generic-ci out-of-the box. The result can be watched here: http://dwbuilds.linesofcode.org/.
The following people volunteered to “mentor” any new developers taking up this task by answering questions, giving tips and reviewing code: