Function: ert-font-lock--test-body-str

ert-font-lock--test-body-str is a byte-compiled function defined in ert-font-lock.el.gz.

Signature

(ert-font-lock--test-body-str MODE STR TEST-NAME)

Documentation

Run assertions from STR.

Argument MODE - major mode to test. Argument TEST-NAME - name of the currently running ert test.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/ert-font-lock.el.gz
(defun ert-font-lock--test-body-str (mode str test-name)
  "Run assertions from STR.
Argument MODE - major mode to test.
Argument TEST-NAME - name of the currently running ert test."
  (ert-font-lock--validate-major-mode mode)
  (with-temp-buffer
    (insert str)
    (funcall mode)
    (font-lock-ensure)
    (let ((tests (ert-font-lock--parse-comments)))
      (ert-font-lock--check-faces tests)))
  test-name)