summaryrefslogtreecommitdiff
path: root/dev-python/requests/requests-2.26.0.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-05 02:47:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-05 02:47:11 +0000
commit2771f79232c273bc2a57d23bf335dd81ccf6af28 (patch)
treec8af0fd04194aed03cf067d44e53c7edd3e9ab84 /dev-python/requests/requests-2.26.0.ebuild
parente9d044d4b9b71200a96adfa280848858c0f468c9 (diff)
gentoo resync : 05.12.2021
Diffstat (limited to 'dev-python/requests/requests-2.26.0.ebuild')
-rw-r--r--dev-python/requests/requests-2.26.0.ebuild19
1 files changed, 14 insertions, 5 deletions
diff --git a/dev-python/requests/requests-2.26.0.ebuild b/dev-python/requests/requests-2.26.0.ebuild
index 911ddfa1be0d..82d85a0a8333 100644
--- a/dev-python/requests/requests-2.26.0.ebuild
+++ b/dev-python/requests/requests-2.26.0.ebuild
@@ -30,8 +30,10 @@ BDEPEND="
test? (
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
>=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
+ !alpha? ( !hppa? ( !ia64? (
+ dev-python/trustme[${PYTHON_USEDEP}]
+ ) ) )
)
"
@@ -39,21 +41,28 @@ distutils_enable_tests pytest
PATCHES=(
"${FILESDIR}"/${P}-test.patch
+ "${FILESDIR}"/${P}-trustme-dep.patch
)
python_test() {
- local deselect=(
- # Internet
+ local EPYTEST_DESELECT=(
+ # Internet (doctests)
requests/__init__.py::requests
requests/api.py::requests.api.request
requests/models.py::requests.models.PreparedRequest
requests/sessions.py::requests.sessions.Session
- tests/test_requests.py::TestRequests::test_https_warnings
+ # require IPv4 interface in 10.* range
tests/test_requests.py::TestTimeout::test_connect_timeout
tests/test_requests.py::TestTimeout::test_total_timeout_connect
# TODO: openssl?
tests/test_requests.py::TestRequests::test_pyopenssl_redirect
)
- epytest ${deselect[@]/#/--deselect }
+ if ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ tests/test_requests.py::TestRequests::test_https_warnings
+ )
+ fi
+
+ epytest
}