Variable: ert-font-lock--assertion-line-re
ert-font-lock--assertion-line-re is a variable defined in
ert-font-lock.el.gz.
Value
"\\(?1:\\(?:<-\\|\\^\\)\\)[[:space:]]*\\(?2:\\(?:\\^[[:space:]]*\\)*\\)\\(?3:!?\\)[[:space:]]*\\(?4:[./_[:alnum:]-]+\\|([[:space:]]*\\(?:[./_[:alnum:]-]+\\)?\\(?:[[:space:]]+\\(?:[./_[:alnum:]-]+\\)\\)*[[:space:]]*)\\)"
Documentation
An ert-font-lock assertion line regex.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/ert-font-lock.el.gz
(defconst ert-font-lock--assertion-line-re
(rx
;; leading column assertion (arrow/caret)
(group-n 1 (or "^" "<-"))
(* whitespace)
;; possible to have many carets on an assertion line
(group-n 2 (* "^" (* whitespace)))
;; optional negation of the face specification
(group-n 3 (optional "!"))
(* whitespace)
;; face symbol name or a list of symbols
(group-n 4 (or (regexp ert-font-lock--face-symbol-re)
(regexp ert-font-lock--face-symbol-list-re))))
"An ert-font-lock assertion line regex.")