]> git.eshelyaron.com Git - emacs.git/commitdiff
; Fix read-multiple-choice test
authorNoam Postavsky <npostavs@gmail.com>
Mon, 27 May 2019 01:55:00 +0000 (21:55 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Mon, 27 May 2019 01:55:00 +0000 (21:55 -0400)
* test/lisp/emacs-lisp/rmc-tests.el (test-read-multiple-choice):
Rebind read-event, read-multiple-choice uses that since 2019-05-26
"Avoid infloop in read-multiple-choice (Bug#32257)".

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

index b20bfd4e0c569cdd173854825e3b34146a1791ed..71c7835e2042b1712e033fefa9d821c18bd4595d 100644 (file)
@@ -31,7 +31,7 @@
 
 (ert-deftest test-read-multiple-choice ()
   (dolist (char '(?y ?n))
-    (cl-letf* (((symbol-function #'read-char) (lambda () char))
+    (cl-letf* (((symbol-function #'read-event) (lambda () char))
                (str (if (eq char ?y) "yes" "no")))
       (should (equal (list char str)
                      (read-multiple-choice "Do it? " '((?y "yes") (?n "no"))))))))