[GRASS-git] [OSGeo/grass-addons] 9bf256: contributing: Fix dead links in UNIT_TESTS.md and ...
Vaclav Petras
noreply at github.com
Thu Aug 27 19:47:06 PDT 2026
Branch: refs/heads/grass8
Home: https://github.com/OSGeo/grass-addons
Commit: 9bf256f109ac364c50b44c637c241b8bb01237e2
https://github.com/OSGeo/grass-addons/commit/9bf256f109ac364c50b44c637c241b8bb01237e2
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2026-08-27 (Thu, 27 Aug 2026)
Changed paths:
M AGENTS.md
M doc/development/submitting/UNIT_TESTS.md
Log Message:
-----------
contributing: Fix dead links in UNIT_TESTS.md and cover pytest (#1836)
UNIT_TESTS.md is the file which hold the testing documentation for addon contributors at this point, and CONTRIBUTING.md points at it. It described gunittest only and stated that unit tests must be stored in testsuite. This is no longer true and 24 addons already have pytest suites in tests/ directories and CI runs them.
This describes both frameworks, says pytest is preferred for new tests, and links to testing.md in the main repository for the conventions rather than restating them.
It also fixes the pre-commit link to style_guide.md and the contribution guidelines link to the grass8 branch. AGENTS.md no longer calls UNIT_TESTS.md outdated, since it no longer is.
To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications
More information about the grass-commit
mailing list