]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix compile time error in a pcase test
authorStefan Kangas <stefan@marxist.se>
Wed, 22 Dec 2021 21:40:51 +0000 (22:40 +0100)
committerStefan Kangas <stefan@marxist.se>
Wed, 22 Dec 2021 21:59:36 +0000 (22:59 +0100)
* test/lisp/emacs-lisp/pcase-tests.el (pcase-tests-cl-type): Fix test.

test/lisp/emacs-lisp/pcase-tests.el

index 7ad01e7aef71f4351a1272d9d8a1eaae2ffd7a27..40ae9809b5f8c5f610e945924be23f742c6fbe14 100644 (file)
   (should (equal (pcase 1
                    ((cl-type (integer 0 2)) 'integer-0<=n<=2))
                  'integer-0<=n<=2))
-  (should-error (pcase 1
-                  ((cl-type notatype) 'integer))))
+  (should-error
+   ;; Avoid error at compile time due to compiler macro.
+   (eval '(pcase 1
+            ((cl-type notatype) 'integer))
+         t)))
 
 (ert-deftest pcase-tests-setq ()
   (should (equal (let (a b)