mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-08 16:06:16 -05:00
gnu: python-dotenv: Run test suite.
* gnu/packages/python-xyz.scm (python-dotenv)[arguments]: Add custom 'check phase.
This commit is contained in:
parent
a8d62aea22
commit
1e8ad167f6
1 changed files with 12 additions and 0 deletions
|
@ -27636,6 +27636,18 @@ (define-public python-dotenv
|
|||
(sha256
|
||||
(base32 "0pv5ygpr6syc6zkw21in4ysqs3k7qaxk9m1g5pzlafwm3silkpm5"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? inputs outputs #:allow-other-keys)
|
||||
(when tests?
|
||||
(add-installed-pythonpath inputs outputs)
|
||||
(setenv "PATH" (string-append (getenv "PATH") ":"
|
||||
(assoc-ref outputs "out") "/bin"))
|
||||
;; Skip the ipython tests.
|
||||
(delete-file "tests/test_ipython.py")
|
||||
(invoke "python" "-m" "pytest")))))))
|
||||
(propagated-inputs
|
||||
`(("python-click" ,python-click)))
|
||||
(native-inputs
|
||||
|
|
Loading…
Reference in a new issue