File: ert-x.el.html
This file includes some extra helper functions to use while writing automated tests with ERT. These have been proposed as extensions to ERT but are not mature yet and likely to change.
Defined variables (4)
ert--test-buffers | Table of all test buffers. Keys are the buffer objects, values are t. |
ert-resource-directory-format | Format for ‘ert-resource-directory’. |
ert-resource-directory-trim-left-regexp | Regexp for ‘string-trim’ (left) used by ‘ert-resource-directory’. |
ert-resource-directory-trim-right-regexp | Regexp for ‘string-trim’ (right) used by ‘ert-resource-directory’. |
Defined functions (19)
ert--call-with-test-buffer | (ERT--BASE-NAME ERT--THUNK) |
ert--format-test-buffer-name | (BASE-NAME) |
ert--make-message-advice | (COLLECTOR) |
ert--make-print-advice | (COLLECTOR) |
ert--test-buffer-button-action | (BUTTON) |
ert--text-button | (STRING &rest PROPERTIES) |
ert-buffer-string-reindented | (&optional BUFFER) |
ert-call-with-buffer-renamed | (BUFFER-NAME THUNK) |
ert-filter-string | (S &rest REGEXPS) |
ert-kill-all-test-buffers | () |
ert-propertized-string | (&rest ARGS) |
ert-resource-directory | () |
ert-resource-file | (FILE) |
ert-run-idle-timers | () |
ert-simulate-command | (COMMAND) |
ert-simulate-keys | (KEYS &rest BODY) |
ert-with-buffer-renamed | ((BUFFER-NAME-FORM) &body BODY) |
ert-with-message-capture | (VAR &rest BODY) |
ert-with-test-buffer | ((&key ((:name NAME-FORM) nil)) &body BODY) |