I have noticed that there are no UI tests in this repository, nor upstream at major distros.
autopilot seems to be the best choice for GTK-based applications, for an example see http://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-autopilot-tests/trunk/vi... (there you can browse tests for other applications like firefox etc)
* would Geany benefit from such tests? is this repository a natural and correct place to add them? * shall a Github project be opened to track this? * can we easily integrate such tests in Travis PR builder by using some fbdev-based container or qemu?
Obviously I think there would be some benefit, as regression tests can progressively be added during development. I can probably be of help to bootstrap the GH integration to make this happen with some dummy tests, but I would likely not have the momentum/desire to add hundreds of tests at once and rather expect that new developments on the UI front would also add some autopilot tests for completeness (if that becomes an accepted good practice).