aboutsummaryrefslogtreecommitdiffstats
path: root/CONTRIBUTE
diff options
context:
space:
mode:
authorEli Zaretskii2025-01-28 16:57:47 +0200
committerEli Zaretskii2025-01-28 16:57:47 +0200
commit05ee2b741f074b64c46a1063ec331e111099fc31 (patch)
tree1abf9eb39431ee95d2c67417ef81664b88b39e68 /CONTRIBUTE
parente74efd9a428491288be46ce56f1d6f4f7cf79ed9 (diff)
downloademacs-05ee2b741f074b64c46a1063ec331e111099fc31.tar.gz
emacs-05ee2b741f074b64c46a1063ec331e111099fc31.zip
; * CONTRIBUTE: Suggest to run more tests sometimes.
Diffstat (limited to 'CONTRIBUTE')
-rw-r--r--CONTRIBUTE13
1 files changed, 13 insertions, 0 deletions
diff --git a/CONTRIBUTE b/CONTRIBUTE
index 2b5c438c055..aa6a59cd432 100644
--- a/CONTRIBUTE
+++ b/CONTRIBUTE
@@ -175,6 +175,19 @@ tests via
175 175
176 make && make -C test xt-mouse-tests 176 make && make -C test xt-mouse-tests
177 177
178Changes in code that implements infrastructure capabilities might affect
179many tests in the test suite, not just the tests for the source files
180you changed. For such changes, we recommend running unit tests that
181invoke the functions you have changed. You can search for the tests
182that might be affected using tools like Grep. For example, suppose you
183make a change in the 'rename-file' primitive. Then
184
185 grep -Rl rename-file test --include="*.el"
186
187will show all the unit tests which invoke rename-file; run them all to
188be sure your changes didn't break the test suite. If in doubt, run the
189entire suite.
190
178** Commit messages 191** Commit messages
179 192
180Ordinarily, a changeset you commit should contain a description of the 193Ordinarily, a changeset you commit should contain a description of the