mirror of
https://https.git.savannah.gnu.org/git/guix.git/
synced 2025-07-17 04:20:44 +02:00
gnu: emacs-ov: Fix tests.
* gnu/packages/emacs-xyz.scm (emacs-ov)[arguments]: Add #:test-command. <#:phases>: Add ‘skip-failing-tests’. [native-inputs]: Add emacs-ert-runner.
This commit is contained in:
parent
43cf700cd4
commit
cd3013c2cf
1 changed files with 9 additions and 0 deletions
|
@ -32884,6 +32884,15 @@ classes like @command{<gtk-window>}.
|
|||
(base32
|
||||
"0qxk2rf84j86syxi8xknsq252irwg7sz396v3bb4wqz4prpj0kzc"))))
|
||||
(build-system emacs-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-before 'check 'skip-failing-tests
|
||||
(lambda _
|
||||
(substitute* "test/ov-test.el"
|
||||
(("\\(ert-deftest ov-test/ov-keymap[123] .*" all)
|
||||
(string-append all " (skip-unless nil)"))))))))
|
||||
(native-inputs (list emacs-ert-runner))
|
||||
(home-page "https://github.com/ShingoFukuyama/ov.el")
|
||||
(synopsis "Overlay library for Emacs Lisp")
|
||||
(description "@code{ov.el} provides a simple way to manipulate overlays in
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue