mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: emacs-org-ref: Fix tests.
* gnu/packages/emacs-xyz.scm (emacs-org-ref)[#:phases]: Add ‘skip-failing-test’. [native-inputs]: Add emacs-ert-runner.
This commit is contained in:
parent
cb25c2898d
commit
a639ed8d9f
1 changed files with 10 additions and 1 deletions
|
@ -28458,7 +28458,15 @@ 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-test
|
||||
(lambda _
|
||||
(substitute* "test/all-org-test.el"
|
||||
(("\\(ert-deftest preprocess .*" all)
|
||||
(string-append all
|
||||
" (skip-unless (libxml-available-p))"))))))))
|
||||
(propagated-inputs
|
||||
(list emacs-avy
|
||||
emacs-citeproc-el
|
||||
|
@ -28471,6 +28479,7 @@ their meaning for the current Emacs major-mode.")
|
|||
emacs-parsebib
|
||||
emacs-request
|
||||
emacs-s))
|
||||
(native-inputs (list emacs-ert-runner))
|
||||
(home-page "https://github.com/jkitchin/org-ref")
|
||||
(synopsis "Citations, cross-references and bibliographies in Org mode")
|
||||
(description
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue