diff options
| author | Eli Zaretskii | 2025-01-28 16:57:47 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2025-01-28 16:57:47 +0200 |
| commit | 05ee2b741f074b64c46a1063ec331e111099fc31 (patch) | |
| tree | 1abf9eb39431ee95d2c67417ef81664b88b39e68 /CONTRIBUTE | |
| parent | e74efd9a428491288be46ce56f1d6f4f7cf79ed9 (diff) | |
| download | emacs-05ee2b741f074b64c46a1063ec331e111099fc31.tar.gz emacs-05ee2b741f074b64c46a1063ec331e111099fc31.zip | |
; * CONTRIBUTE: Suggest to run more tests sometimes.
Diffstat (limited to 'CONTRIBUTE')
| -rw-r--r-- | CONTRIBUTE | 13 |
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 | ||
| 178 | Changes in code that implements infrastructure capabilities might affect | ||
| 179 | many tests in the test suite, not just the tests for the source files | ||
| 180 | you changed. For such changes, we recommend running unit tests that | ||
| 181 | invoke the functions you have changed. You can search for the tests | ||
| 182 | that might be affected using tools like Grep. For example, suppose you | ||
| 183 | make a change in the 'rename-file' primitive. Then | ||
| 184 | |||
| 185 | grep -Rl rename-file test --include="*.el" | ||
| 186 | |||
| 187 | will show all the unit tests which invoke rename-file; run them all to | ||
| 188 | be sure your changes didn't break the test suite. If in doubt, run the | ||
| 189 | entire suite. | ||
| 190 | |||
| 178 | ** Commit messages | 191 | ** Commit messages |
| 179 | 192 | ||
| 180 | Ordinarily, a changeset you commit should contain a description of the | 193 | Ordinarily, a changeset you commit should contain a description of the |