Changes between Version 10 and Version 11 of GSoC/2021
- Timestamp:
- 02/07/21 06:37:21 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSoC/2021
v10 v11 96 96 * The testing framework was written before migration to !Git/GitHub and when long free runs in 3rd party services were unthinkable. Additionally, different goals overall were prioritized. 97 97 * An update is needed to reflect that tests are used to evaluate pull requests (PRs). 98 * Most of the updates should be generic enough to integrate well with any CI environment. However, currently GRASS GIS is using !GitHub Actionswhich open the possibility to make use of specific features there, e.g., upload artifacts for failed tests or do a quick test only of files changed in the PR.98 * Most of the updates should be generic enough to integrate well with any CI environment. However, currently GRASS GIS is using !GitHub [https://github.com/OSGeo/grass/actions Actions] which open the possibility to make use of specific features there, e.g., upload artifacts for failed tests or do a quick test only of files changed in the PR. 99 99 * Possibly, use //pytest// (following example of GDAL and Numpy) instead of Python unittest (some parts of grass.gunittest might be replaced by or ported to pytest). 100 100 * Current tests don't accommodate well tests of the main GRASS executable (which is now more prominent also because `grass ... --exec`).