dev-python/pyjwt: Remove unnecessary test-deps
authorMichał Górny <mgorny@gentoo.org>
Wed, 18 Jul 2018 12:23:13 +0000 (14:23 +0200)
committerMichał Górny <mgorny@gentoo.org>
Wed, 18 Jul 2018 12:54:34 +0000 (14:54 +0200)
dev-python/pyjwt/pyjwt-1.5.3.ebuild

index ae1f2157deade5a8827a80a9ad2a33cdaf8c50cd..652713206d13cc95924ca3744fa652c855048d6b 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,8 +24,6 @@ DEPEND="
        test? (
                >=dev-python/cryptography-1.4.0[${PYTHON_USEDEP}]
                dev-python/pytest[${PYTHON_USEDEP}]
-               dev-python/pytest-cov[${PYTHON_USEDEP}]
-               dev-python/pytest-runner[${PYTHON_USEDEP}]
        )"
 
 S="${WORKDIR}"/${MY_PN}-${PV}
@@ -34,11 +32,14 @@ python_prepare_all() {
        find . -name '__pycache__' -prune -exec rm -rf {} \; || die "Cleaning __pycache__ failed"
        find . -name '*.pyc' -exec rm -f {} \; || die "Cleaing *.pyc failed"
 
+       # enables coverage, we don't need that
+       rm setup.cfg || die
+
        distutils-r1_python_prepare_all
 }
 
 python_test() {
-       esetup.py test
+       pytest -vv || die "Tests fail with ${EPYTHON}"
 }
 
 pkg_postinst() {