mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 06:20:55 -08:00
; * CONTRIBUTE: Suggest to run more tests sometimes.
This commit is contained in:
parent
e74efd9a42
commit
05ee2b741f
1 changed files with 13 additions and 0 deletions
13
CONTRIBUTE
13
CONTRIBUTE
|
|
@ -175,6 +175,19 @@ tests via
|
||||||
|
|
||||||
make && make -C test xt-mouse-tests
|
make && make -C test xt-mouse-tests
|
||||||
|
|
||||||
|
Changes in code that implements infrastructure capabilities might affect
|
||||||
|
many tests in the test suite, not just the tests for the source files
|
||||||
|
you changed. For such changes, we recommend running unit tests that
|
||||||
|
invoke the functions you have changed. You can search for the tests
|
||||||
|
that might be affected using tools like Grep. For example, suppose you
|
||||||
|
make a change in the 'rename-file' primitive. Then
|
||||||
|
|
||||||
|
grep -Rl rename-file test --include="*.el"
|
||||||
|
|
||||||
|
will show all the unit tests which invoke rename-file; run them all to
|
||||||
|
be sure your changes didn't break the test suite. If in doubt, run the
|
||||||
|
entire suite.
|
||||||
|
|
||||||
** Commit messages
|
** Commit messages
|
||||||
|
|
||||||
Ordinarily, a changeset you commit should contain a description of the
|
Ordinarily, a changeset you commit should contain a description of the
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue