gnu: Add python-pytest-cov.

* gnu/packages/python.scm (python-pytest-cov, python2-pytest-cov): New
variables.
This commit is contained in:
Efraim Flashner 2015-11-23 17:12:52 +02:00
parent e522d84035
commit 358c3d612b
1 changed files with 28 additions and 0 deletions

View File

@ -1633,6 +1633,34 @@ and many external plugins.")
(define-public python2-pytest (define-public python2-pytest
(package-with-python2 python-pytest)) (package-with-python2 python-pytest))
(define-public python-pytest-cov
(package
(name "python-pytest-cov")
(version "2.2.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pytest-cov" version))
(sha256
(base32
"1lf9jsmhqk5nc4w3kzwglmdzjvmi7ajvrsnwv826j3bn0wzx8c92"))))
(build-system python-build-system)
(propagated-inputs
`(("python-coverage" ,python-coverage)
("python-pytest" ,python-pytest)))
(native-inputs
`(("python-setuptools" ,python-setuptools)))
(home-page "https://github.com/pytest-dev/pytest-cov")
(synopsis "Pytest plugin for measuring coverage")
(description
"Pytest-cov produces coverage reports. It supports centralised testing and
distributed testing in both load and each modes. It also supports coverage
of subprocesses.")
(license license:expat)))
(define-public python2-pytest-cov
(package-with-python2 python-pytest-cov))
(define-public python-pytest-runner (define-public python-pytest-runner
(package (package
(name "python-pytest-runner") (name "python-pytest-runner")