branch: externals/auctex
commit a59c754a2f9c92f78325d7a6e39e5c04c64a098b
Author: Ikumi Keita <[email protected]>
Commit: Ikumi Keita <[email protected]>
Adjust test for known emacs bug
* tests/latex/latex-test.el (LaTeX-includegraphics-extensions): Mark
emacs 26.1 as expected failure.
---
tests/latex/latex-test.el | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/tests/latex/latex-test.el b/tests/latex/latex-test.el
index 78d2341..b3a22c5 100644
--- a/tests/latex/latex-test.el
+++ b/tests/latex/latex-test.el
@@ -164,6 +164,15 @@ backend=biber % here is a comment
(ert-deftest LaTeX-includegraphics-extensions ()
"Check correct extensions are generated accoding to `TeX-engine'."
+ ;; Emacs 26.1 has a bug in byte compile optimization, which makes
+ ;; compiled `LaTeX-includegraphics-extensions-list' to return wrong
+ ;; value when `TeX-engine' is neither `default', `xetex' nor
+ ;; `luatex'.
+ ;; c.f. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31718
+ :expected-result (if (and (= emacs-major-version 26)
+ (= emacs-minor-version 1))
+ :failed
+ :passed)
(with-temp-buffer
(LaTeX-mode)
(TeX-load-style "graphicx")