diff options
author | Simon Tournier <zimon.toutoune@gmail.com> | 2023-10-27 01:41:26 +0200 |
---|---|---|
committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2023-10-29 13:15:44 +0100 |
commit | 800ed532d272f31af76d57f9bc4b57af3ae0b994 (patch) | |
tree | 8a735e1e50ca022ccfbc0ca164375b15c3956c6d /gnu/packages/emacs-xyz.scm | |
parent | 2b5c6e1a41e4ddcf4cfa53a319ed784a856eac5d (diff) | |
download | guix-800ed532d272f31af76d57f9bc4b57af3ae0b994.tar.gz guix-800ed532d272f31af76d57f9bc4b57af3ae0b994.zip |
gnu: emacs-julia-mode: Exclude tests that fail with Emacs 29.
* gnu/packages/emacs-xyz.scm (emacs-julia-mode)[#:phases]: Add ‘fix-tests’.
Change-Id: I1da1077a7e7e077392458243b2d3cd44592ebd45
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/emacs-xyz.scm')
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 10c4b0a636..0e879391b8 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -95,7 +95,7 @@ ;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org> ;;; Copyright © 2021 Xinglu Chen <public@yoctocell.xyz> ;;; Copyright © 2021, 2022 Stefan Reichör <stefan@xsteve.at> -;;; Copyright © 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com> +;;; Copyright © 2021, 2022, 2023 Simon Tournier <zimon.toutoune@gmail.com> ;;; Copyright © 2021 Eugene Klimov <lipklim@mailbox.org> ;;; Copyright © 2021 Zheng Junjie <873216071@qq.com> ;;; Copyright © 2021 David Dashyan <mail@davie.li> @@ -13603,7 +13603,17 @@ E-Prime forbids the use of the \"to be\" form to strengthen your writing.") `(#:tests? #t #:test-command '("emacs" "--batch" "-l" "julia-mode-tests.el" - "-f" "ert-run-tests-batch-and-exit"))) + "-f" "ert-run-tests-batch-and-exit") + #:phases + (modify-phases %standard-phases + (add-before 'check 'fix-test + (lambda _ + (substitute* "julia-mode-tests.el" + ;; The test started failing with Emacs 29; see + ;; <https://github.com/JuliaEditorSupport/julia-emacs/issues/199> + ;; and discrepancy reported <https://issues.guix.gnu.org/66763>. + (("julia--test-end-of-defun-nested-2.*" all) + (string-append all " :expected-result :failed\n")))))))) (home-page "https://github.com/JuliaEditorSupport/julia-emacs") (synopsis "Major mode for Julia") (description "This Emacs package provides a mode for the Julia |