From 332ce7cac30dc890ae358c74d679f226f55b0eed Mon Sep 17 00:00:00 2001 From: Niklaus 'vimja' Hofer Date: Thu, 14 May 2026 12:20:09 +0200 Subject: [PATCH] dev-python/python-barbicanclient: Enable tests Fixes: https://bugs.gentoo.org/938749 Signed-off-by: Niklaus 'vimja' Hofer --- .../python-barbicanclient-7.2.0.ebuild | 24 +++++++++++++++++-- .../python-barbicanclient-7.3.0.ebuild | 20 ++++++++++++++++ 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild index 8670de9bf2..731dfa1797 100644 --- a/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild +++ b/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild @@ -20,15 +20,35 @@ SLOT="0" KEYWORDS="~amd64 ~arm64" RDEPEND=" - >dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] >=dev-python/keystoneauth1-5.1.1[${PYTHON_USEDEP}] >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] " +BDEPEND=" + test? ( + >=dev-python/coverage-4.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + ) +" + src_prepare() { distutils-r1_src_prepare } + +EPYTEST_PLUGINS=() + +EPYTEST_IGNORE=( + # Requires access to cloud instance + functionaltests/ +) + +distutils_enable_tests pytest diff --git a/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild index c4c17c60e0..a48254e0f5 100644 --- a/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild +++ b/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild @@ -29,6 +29,26 @@ RDEPEND=" >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] " +BDEPEND=" + test? ( + >=dev-python/coverage-4.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + ) +" + src_prepare() { distutils-r1_src_prepare } + +EPYTEST_PLUGINS=() + +EPYTEST_IGNORE=( + # Requires access to cloud instance + functionaltests/ +) + +distutils_enable_tests pytest