Fix test breakage in files-tests

* test/lisp/files-tests.el (files-tests--with-buffer-offer-save):
Redefine 'read-key-sequence-vector' instead of 'read-key'
after recent changes in 'map-y-or-n-p' (bug#81168).
This commit is contained in:
Juri Linkov 2026-07-07 18:39:32 +03:00
parent 549d2f8637
commit 0b30e299f5

View file

@ -2155,10 +2155,10 @@ CALLERS-DIR specifies the value to let-bind
(setq nb-saved-buffers 0)
(with-current-buffer (car buffers)
(cl-letf
(((symbol-function 'read-key)
(((symbol-function 'read-key-sequence-vector)
;; Increase counter and answer 'n' when prompted
;; to save a buffer.
(lambda (&rest _) (incf nb-saved-buffers) ?n))
(lambda (&rest _) (incf nb-saved-buffers) [?n]))
;; Do not kill Emacs.
((symbol-function 'kill-emacs) #'ignore)
(save-some-buffers-default-predicate callers-dir))