Skip to content. | Skip to navigation

Personal tools

Navigation

QGIS Anwendergruppe Schweiz - Groupe d'utilisateurs QGIS Suisse - Swiss QGIS User Group
You are here: Home / News / Integration of automatic testing framework

Integration of automatic testing framework

The automatic testing framework "Travis CI" was integrated with the QGIS github source code repository. It is now possible to see that status of the available unit tests after each modification in the source code. Modifications that make existing tests fail can then be rolled back. It is also possible to test github pull requests prior to inclusion in the QGIS master repository. You can see the current build status here or directly at the QGIS github website.

The continuous integration testing framework should help improve and stabilize the code quality of QGIS.

If you contract QGIS developers for the development of new features in the future, please do not forget to also ask for the creation of unit tests, as part of the requirements. This would ensure the long-term functionality of your newly developed features and helps to uncover problems introduced by new source code modifications.

We thank Matthias Kuhn for the integration work and the Swiss QGIS user group, along with other crowd funders, for funding this work. See also Mathias blog entry for more details.

Navigation