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 (7)

ert--test-buffersTable of all test buffers. Keys are the buffer objects, values are t.
ert-remote-temporary-file-directoryTemporary directory for remote file tests.
ert-resource-directory-formatFormat for ‘ert-resource-directory’.
ert-resource-directory-trim-left-regexpRegexp for ‘string-trim’ (left) used by ‘ert-resource-directory’.
ert-resource-directory-trim-right-regexpRegexp for ‘string-trim’ (right) used by ‘ert-resource-directory’.
ert-temp-file-prefixPrefix used by ‘ert-with-temp-file’ and ‘ert-with-temp-directory’.
ert-temp-file-suffixSuffix used by ‘ert-with-temp-file’ and ‘ert-with-temp-directory’.

Defined functions (25)

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--with-temp-file-generate-suffix(FILENAME)
ert-buffer-string-reindented(&optional BUFFER)
ert-call-with-buffer-renamed(BUFFER-NAME THUNK)
ert-filter-string(S &rest REGEXPS)
ert-gcc-is-clang-p()
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-buffer-selected(BUFFER-OR-NAME &body BODY)
ert-with-message-capture(VAR &rest BODY)
ert-with-temp-directory(NAME &rest BODY)
ert-with-temp-file(NAME &rest BODY)
ert-with-test-buffer((&key ((:name NAME-FORM) nil)) &body BODY)
ert-with-test-buffer-selected((&key NAME) &body BODY)

Defined faces (0)