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

Reply via email to