summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2021-09-18 08:33:15 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2021-09-18 08:33:15 +0300
commitb17eaa973464a30e349fd997d0e929d1f4e044f7 (patch)
treef8f4e981921eb22f3cc5c749932d00a0ceed74c8
parentsys-kernel/gentoo-kernel-bin: add 5.13.18-r1 for arm64 (diff)
downloadgentoo-b17eaa973464a30e349fd997d0e929d1f4e044f7.tar.gz
gentoo-b17eaa973464a30e349fd997d0e929d1f4e044f7.tar.bz2
gentoo-b17eaa973464a30e349fd997d0e929d1f4e044f7.zip
dev-python/txrequests: enable tests, enable py3.10, EAPI=8
Closes: https://bugs.gentoo.org/798603 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
-rw-r--r--dev-python/txrequests/txrequests-0.9.6.ebuild13
1 files changed, 9 insertions, 4 deletions
diff --git a/dev-python/txrequests/txrequests-0.9.6.ebuild b/dev-python/txrequests/txrequests-0.9.6.ebuild
index 7f6e3418d14..729977c9a88 100644
--- a/dev-python/txrequests/txrequests-0.9.6.ebuild
+++ b/dev-python/txrequests/txrequests-0.9.6.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-PYTHON_COMPAT=( python3_{7,8,9})
+EAPI=8
-DISTUTILS_USE_SETUPTOOLS="bdepend"
+PYTHON_COMPAT=( python3_{8..10})
inherit distutils-r1
@@ -15,9 +14,15 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/requests-1.2.0[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
"
-DEPEND="${RDEPEND}"
+BDEPEND="test? ( ${RDEPEND} )"
+
+python_test() {
+ "${EPYTHON}" -m twisted.trial txrequests || die "Tests failed with ${EPYTHON}"
+}