From c2e0646d2edd8a86177719c1d3179fb8450bc9a9 Mon Sep 17 00:00:00 2001 From: Horea Christian Date: Wed, 14 Sep 2022 18:47:40 -0400 Subject: [PATCH] dev-python/etelemetry: Fixed tests Signed-off-by: Horea Christian --- dev-python/etelemetry/etelemetry-0.2.2.ebuild | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/dev-python/etelemetry/etelemetry-0.2.2.ebuild b/dev-python/etelemetry/etelemetry-0.2.2.ebuild index 0f5d701..6f7b22a 100644 --- a/dev-python/etelemetry/etelemetry-0.2.2.ebuild +++ b/dev-python/etelemetry/etelemetry-0.2.2.ebuild @@ -18,10 +18,9 @@ KEYWORDS="~amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - dev-python/versioneer[${PYTHON_USEDEP}] -" +DEPEND="" RDEPEND=" + dev-python/ci_info[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] " BDEPEND="" @@ -29,3 +28,11 @@ BDEPEND="" S="${WORKDIR}/${MY_PN}-${PV}" distutils_enable_tests pytest + +# Due to the clowdish nature of the package, most tests fail: +# https://github.com/sensein/etelemetry-client/issues/41 +EPYTEST_DESELECT=( + "etelemetry/tests/test_client.py::test_etrequest" + "etelemetry/tests/test_client.py::test_get_project" + "etelemetry/tests/test_client.py::test_check_available" +)