guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit d0726c307ec9cd99d401bac0b8cfd9421b271a38
Author: Cayetano Santos <[email protected]>
AuthorDate: Thu Aug 27 19:25:22 2026 +0200
gnu: emacs-org-ref: Skip failing tests in emacs 31.
* gnu/packages/emacs-xyz.scm (emacs-org-ref)[arguments]
<#:phases>: Add ‘skip-failing-tests’.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/emacs-xyz.scm | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ccc8c373bd..196d5721f4 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -32357,7 +32357,14 @@ their meaning for the current Emacs major-mode.")
#:include #~(cons* "org-ref.org" "org-ref.bib" %default-include)
#:exclude #~(list
;; author doesn't recommend using it
- "org-ref-pdf.el")))
+ "org-ref-pdf.el")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'skip-failing-tests
+ (lambda _
+ (substitute* "test/native-compilation-warnings-test.el"
+ (("\\(ert-deftest test-org-ref/native-compile-clean .*" all)
+ (string-append all " (skip-unless nil)"))))))))
(propagated-inputs
(list emacs-avy
emacs-citeproc