diff options
author | Michael Albinus <michael.albinus@gmx.de> | 2016-02-16 11:23:58 +0100 |
---|---|---|
committer | Michael Albinus <michael.albinus@gmx.de> | 2016-02-16 11:23:58 +0100 |
commit | c850fe6e0bcff5d33100b687ecf25a91f79f17b0 (patch) | |
tree | d4862607b4970aef93573921a3a16e4aed8a4ca0 /CONTRIBUTE | |
parent | d5e827929c5f25ccfe68a420bfc45305b06ae5cf (diff) |
Minor cleanup in CONTRIBUTE and test/README
* CONTRIBUTE: Remove detailed explanation about testing; this
is now in test/README.
* test/README: Don't mention automated/ subdirectory.
Diffstat (limited to 'CONTRIBUTE')
-rw-r--r-- | CONTRIBUTE | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/CONTRIBUTE b/CONTRIBUTE index d17e53cc63..e39c665f21 100644 --- a/CONTRIBUTE +++ b/CONTRIBUTE @@ -275,28 +275,9 @@ If your test lasts longer than some few seconds, mark it in its 'ert-deftest' definition with ":tags '(:expensive-test)". To run tests on the entire Emacs tree, run "make check" from the -top-level directory. Most tests are in the directory -"test/". From the "test/" directory, run "make -<filename>" to run the tests for <filename>.el(c). See -"test/Makefile" for more information. - -Tests which are tagged ":expensive-test" are enabled additionally, if -you run "make check-expensive" from the top-level directory. "make -<filename>" as mentioned above incorporates expensive tests for -<filename>.el(c). You can also define any ert selector on the command -line. So "make check SELECTOR=nil" is equivalent to "make -check-expensive". - -You could also use predefined selectors of the Makefile. "make -<filename> SELECTOR='$(SELECTOR_DEFAULT)'" runs all tests for -<filename>.el(c) except the tests tagged as expensive. - -Selectors can be defined with different methods, see (info "(ert)Test -Selectors") or -https://www.gnu.org/software/emacs/manual/html_node/ert/Test-Selectors.html -If your test file contains the tests "test-foo", "test2-foo" and -"test-foo-remote", and you want to run only the former two tests, you -could use a regexp: "make <filename> SELECTOR='\"foo$$\"'" . +top-level directory. Most tests are in the directory "test/". From +the "test/" directory, run "make <filename>" to run the tests for +<filename>.el(c). See "test/README" for more information. ** Understanding Emacs internals |