lilyp pushed a commit to branch emacs-team
in repository guix.
commit 9403cbd4bf3f1a622caf0cbc88d7607482955784
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Sun Mar 23 09:51:38 2025 +0100
gnu: emacs-org-re-reveal: Handle tests.
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal)[source]: Unbundle cort.
[arguments]: Add #:test-command. Disable tests.
[native-inputs]: Add emacs-cort.
---
gnu/packages/emacs-xyz.scm | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 95b79d3429..feb0ccd23d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27505,10 +27505,20 @@ powerful Org contents.")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "1i7r7i6r1s3bzw2vnmb5j052461n95bdj0kj0k8l9vbrhgs602v3"))))
+ (base32 "1i7r7i6r1s3bzw2vnmb5j052461n95bdj0kj0k8l9vbrhgs602v3"))
+ (modules '((guix build utils)))
+ (snippet #~(begin (delete-file "cort-test.el")
+ (substitute* "org-re-reveal-tests.el"
+ (("\\(load \"cort-test\"\\)")
+ "(require 'cort)"))))))
(build-system emacs-build-system)
+ (arguments (list #:tests? #f ; XXX: 48/57 failing tests
+ #:test-command #~(list "emacs" "--batch" "-l" "cort"
+ "-l" "org-re-reveal-tests.el"
+ "-f" "cort-test-run")))
(propagated-inputs
(list emacs-htmlize emacs-org))
+ (native-inputs (list emacs-cort))
(home-page "https://gitlab.com/oer/org-re-reveal")
(synopsis "Build HTML presentations with reveal.js from Org source files")
(description "This project started as fork of org-reveal. It provides an