summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js
diff options
context:
space:
mode:
authorVladimir Kazanov <vekazanov@gmail.com>2024-03-12 11:14:54 +0000
committerEli Zaretskii <eliz@gnu.org>2024-03-28 11:40:27 +0200
commitcdd7093e17a33a6efc4721af461af180e5af602d (patch)
treea9b5fc7f0faeeca3c2739da076f2cc038a9b4298 /test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js
parent35ae2c576b8570da7b2e791991ad852c648be896 (diff)
downloademacs-cdd7093e17a33a6efc4721af461af180e5af602d.tar.gz
emacs-cdd7093e17a33a6efc4721af461af180e5af602d.tar.bz2
emacs-cdd7093e17a33a6efc4721af461af180e5af602d.zip
Improve ert-font-lock assertion parser (Bug#69714)
Fail on files with no assertions, parser now accepts multiple carets per line and face lists: * lisp/emacs-lisp/ert-font-lock.el: Assertion parser fix. * test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js: * test/lisp/emacs-lisp/ert-font-lock-tests.el (test-parse-comments--no-assertion-error) (test-syntax-highlight-inline--caret-negated-wrong-face) (test-macro-test--file-no-asserts): New test cases. * doc/misc/ert.texi (Syntax Highlighting Tests): More syntax examples.
Diffstat (limited to 'test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js')
-rw-r--r--test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js b/test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js
new file mode 100644
index 00000000000..5eae9af212f
--- /dev/null
+++ b/test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js
@@ -0,0 +1,2 @@
+var abc = function(d) {
+};