mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 23:46:13 -05:00
gnu: python-rpy2: Fix tests.
* gnu/packages/python.scm (python-rpy2, python2-rpy2)[arguments]: Replace check phase with custom post-install command.
This commit is contained in:
parent
6f976df677
commit
444464ec28
1 changed files with 10 additions and 0 deletions
|
@ -3674,6 +3674,16 @@ (define-public python-rpy2
|
|||
(base32
|
||||
"0nhan2qvrw7b7gg5zddwa22kybdv3x1g26vkd7q8lvnkgzrs4dga"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(delete 'check)
|
||||
(add-after 'install 'check
|
||||
(lambda* (#:key outputs inputs #:allow-other-keys)
|
||||
;; It's easier to run tests after install.
|
||||
;; Make installed package available for running the tests
|
||||
(add-installed-pythonpath inputs outputs)
|
||||
(zero? (system* "python" "-m" "rpy2.tests" "-v")))))))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(inputs
|
||||
|
|
Loading…
Reference in a new issue