gnu: emacs-company: Enable tests.
* gnu/packages/emacs.scm (emacs-company)[arguments]: Add a 'check' phase.master
parent
960887b297
commit
4e644ab8a6
gnu/packages
|
@ -2088,6 +2088,18 @@ build jobs.")
|
||||||
(base32
|
(base32
|
||||||
"1fyrpchpdmvszssy1qmsw41aqpv6q5rybvs1bw00nv9xdhiaq4vh"))))
|
"1fyrpchpdmvszssy1qmsw41aqpv6q5rybvs1bw00nv9xdhiaq4vh"))))
|
||||||
(build-system emacs-build-system)
|
(build-system emacs-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'check
|
||||||
|
(lambda _
|
||||||
|
;; The company-files-candidates-normal-root test looks
|
||||||
|
;; for the /bin directory, but the build environment has
|
||||||
|
;; no /bin directory. Modify the test to look for the
|
||||||
|
;; /tmp directory.
|
||||||
|
(substitute* "test/files-tests.el"
|
||||||
|
(("/bin/") "/tmp/"))
|
||||||
|
(zero? (system* "make" "test-batch")))))))
|
||||||
(home-page "http://company-mode.github.io/")
|
(home-page "http://company-mode.github.io/")
|
||||||
(synopsis "Modular text completion framework")
|
(synopsis "Modular text completion framework")
|
||||||
(description
|
(description
|
||||||
|
|
Reference in New Issue