1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-17 12:30:38 +02:00

gnu: emacs-org-noter: Disable tests.

* gnu/packages/emacs-xyz.scm (emacs-org-noter)
[native-inputs]: Add testing inputs: emacs-buttercup, emacs-djvu,
emacs-nov-el, emacs-org-roam, emacs-pdf-tools.
[arguments]{tests?}: Disable tests.
{test-command}: Define buttercup command.
{phases}: Set HOME.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Nicolas Graves 2025-03-20 11:08:17 +01:00 committed by Liliana Marie Prikler
parent 8606878a31
commit 92a0d25e97
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -36962,8 +36962,22 @@ text-property translator.")
"modules/org-noter-org-roam.el"
"modules/org-noter-pdf.el")
#:exclude
#~(list "emacs-devel.el")))
(native-inputs (list emacs-log4e emacs-with-simulated-input))
#~(list "emacs-devel.el")
#:tests? #f ; Multiple failures with "Not at a drawer"
#:test-command
#~(list "buttercup" "-L" ".")
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'pre-check
(lambda _
(setenv "HOME" (dirname (getcwd))))))))
(native-inputs (list emacs-buttercup
emacs-djvu
emacs-log4e
emacs-nov-el
emacs-org-roam
emacs-pdf-tools
emacs-with-simulated-input))
(propagated-inputs (list emacs-org))
(home-page "https://github.com/org-noter/org-noter")
(synopsis "Synchronized, Org-mode, document annotator")