summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/cl-seq-tests.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2019-10-10 21:20:20 +0200
committerMattias EngdegÄrd <mattiase@acm.org>2019-10-13 20:29:27 +0200
commit67ed6ee7337d66dc1101e41bc2e67bde5ab0ecd4 (patch)
tree2ab9cbaee0cd98bd3a01d496c91e6ca4fda041dd /test/lisp/emacs-lisp/cl-seq-tests.el
parent556ae6674c600e19453a43de51817aa8b4df52fa (diff)
downloademacs-67ed6ee7337d66dc1101e41bc2e67bde5ab0ecd4.tar.gz
emacs-67ed6ee7337d66dc1101e41bc2e67bde5ab0ecd4.tar.bz2
emacs-67ed6ee7337d66dc1101e41bc2e67bde5ab0ecd4.zip
Correctly explain test failures with mixed uni/multibyte strings
* lisp/emacs-lisp/ert.el (ert--explain-equal-rec): * test/lisp/emacs-lisp/ert-tests.el (ert-test-explain-equal): When explaining a difference between a unibyte and a multibyte string, first convert both to multibyte. Otherwise, we might end up comparing unibyte char C to multibyte char C, 127<C<256, and not detect the difference (bug#30219).
Diffstat (limited to 'test/lisp/emacs-lisp/cl-seq-tests.el')
0 files changed, 0 insertions, 0 deletions