ert: Low-Level Functions for Working with Tests
5.2 Low-Level Functions for Working with Tests
==============================================
Both ‘ert-run-tests-interactively’ and ‘ert-run-tests-batch’ are
implemented on top of the lower-level test handling code in the sections
of ‘ert.el’ labeled “Facilities for running a single test”, “Test
selectors”, and “Facilities for running a whole set of tests”.
If you want to write code that works with ERT tests, you should take
a look at this lower-level code. Symbols that start with ‘ert--’ are
internal to ERT, whereas those that start with ‘ert-’ are meant to be
usable by other code. But there is no mature API yet.
Contributions to ERT are welcome.