lilyp pushed a commit to branch emacs-team in repository guix. commit 7129e5fdc588ccc324c8ae53946f96074fd34b63 Author: Nicolas Graves <ngra...@ngraves.fr> AuthorDate: Thu Mar 20 11:08:17 2025 +0100
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.prik...@gmail.com> --- gnu/packages/emacs-xyz.scm | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index cce7369780..5cec328194 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -36410,8 +36410,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")