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
Upcoming Events
QGIS-CH Mini Workshop QGIS Locator May 12, 2021 11:00 AM - 12:00 PM — Online. Link will be published.
FOSSGIS-Konferenz 2021 Jun 06, 2021 - Jun 09, 2021 — Online
QGIS-CH Mini-Workshop Visualize LTOP data with Python and Geometry Generators Jun 16, 2021 11:00 AM - 12:00 PM — Online
FOSS4G Conference 2021 Sep 27, 2021 - Oct 02, 2021
Upcoming events…