emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/rainbow-delimiters 0441e7317b 151/188: Add a better escape


From: ELPA Syncer
Subject: [nongnu] elpa/rainbow-delimiters 0441e7317b 151/188: Add a better escaped delimiter test case.
Date: Sat, 1 Jan 2022 00:59:00 -0500 (EST)

branch: elpa/rainbow-delimiters
commit 0441e7317be9a25b26b63ef35b5d90f616fd80da
Author: Fanael Linithien <fanael4@gmail.com>
Commit: Fanael Linithien <fanael4@gmail.com>

    Add a better escaped delimiter test case.
---
 rainbow-delimiters-test.el | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/rainbow-delimiters-test.el b/rainbow-delimiters-test.el
index 0830976034..27c9ec56c7 100644
--- a/rainbow-delimiters-test.el
+++ b/rainbow-delimiters-test.el
@@ -193,7 +193,19 @@
     (should-do-nothing 'text-mode "(((())))")))
 
 (ert-deftest doesnt-highlight-escaped-delimiters ()
-  (should-do-nothing 'emacs-lisp-mode "?\("))
+  (with-temp-buffer-in-mode 'emacs-lisp-mode
+    (with-string (str "(bar ?\\( ?( (foo?))")
+      (should (ert-equal-including-properties
+               (buffer-string)
+               #("(bar ?\\( ?( (foo?))"
+                 0 1
+                 (face (rainbow-delimiters-depth-1-face))
+                 12 13
+                 (face (rainbow-delimiters-depth-2-face))
+                 17 18
+                 (face (rainbow-delimiters-depth-2-face))
+                 18 19
+                 (face (rainbow-delimiters-depth-1-face))))))))
 
 (ert-deftest cycles-faces ()
   (let ((rainbow-delimiters-max-face-count 2))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]