summaryrefslogtreecommitdiff
path: root/doc/misc/ert.texi
diff options
context:
space:
mode:
authorStefan Kangas <stefankangas@gmail.com>2019-09-21 14:58:08 +0200
committerStefan Kangas <stefankangas@gmail.com>2019-09-28 18:04:30 +0200
commitcc7f2fb0cc1c077d0648e48d0d9efb713c375abe (patch)
treec334a573ea79296b67b267e88ff877f592202ffa /doc/misc/ert.texi
parenta444bb78ad5d1a06f8d5b043e16941fdcc24de16 (diff)
downloademacs-cc7f2fb0cc1c077d0648e48d0d9efb713c375abe.tar.gz
emacs-cc7f2fb0cc1c077d0648e48d0d9efb713c375abe.tar.bz2
emacs-cc7f2fb0cc1c077d0648e48d0d9efb713c375abe.zip
Document ert test selectors in batch mode (Bug#37476)
* doc/misc/ert.texi (Running Tests in Batch Mode): Document test selectors.
Diffstat (limited to 'doc/misc/ert.texi')
-rw-r--r--doc/misc/ert.texi12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/misc/ert.texi b/doc/misc/ert.texi
index 2dbba095d61..889216cbefc 100644
--- a/doc/misc/ert.texi
+++ b/doc/misc/ert.texi
@@ -337,10 +337,14 @@ emacs -batch -l ert -l my-tests.el \
In quiet mode ERT prints only unexpected results and summary.
-If ERT is not part of your Emacs distribution, you may need to use
-@code{-L /path/to/ert/} so that Emacs can find it. You may need
-additional @code{-L} flags to ensure that @code{my-tests.el} and all the
-files that it requires are on your @code{load-path}.
+You can specify selectors to only run a subset of your tests
+(@pxref{Test Selectors}). For example, the following would run all
+tests where the name of the test matches the string ``to-match''.
+
+@example
+emacs -batch -l ert -l my-tests.el \
+ -eval '(ert-run-tests-batch-and-exit "to-match")'
+@end example
@node Test Selectors