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
|
@ -3674,6 +3674,16 @@ operators such as union, intersection, and difference.")
|
||||||
(base32
|
(base32
|
||||||
"0nhan2qvrw7b7gg5zddwa22kybdv3x1g26vkd7q8lvnkgzrs4dga"))))
|
"0nhan2qvrw7b7gg5zddwa22kybdv3x1g26vkd7q8lvnkgzrs4dga"))))
|
||||||
(build-system python-build-system)
|
(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
|
(propagated-inputs
|
||||||
`(("python-six" ,python-six)))
|
`(("python-six" ,python-six)))
|
||||||
(inputs
|
(inputs
|
||||||
|
|
Loading…
Reference in New Issue