From 35d60f48c1e8e3d48626e53a1933c55805177d20 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 10 Oct 2023 12:09:13 +0100 Subject: gentoo auto-resync : 10:10:2023 - 12:09:13 --- .../pytest-timeout/pytest-timeout-2.2.0.ebuild | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild') diff --git a/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild index 0201b80b5b46..7c49baaa6924 100644 --- a/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild +++ b/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYTHON_COMPAT=( python3_{10..12} pypy3 ) -inherit distutils-r1 pypi +inherit distutils-r1 multiprocessing pypi DESCRIPTION="pytest plugin to abort hanging tests" HOMEPAGE=" @@ -24,18 +24,21 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~ BDEPEND=" test? ( dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] !hppa? ( - $(python_gen_cond_dep ' - dev-python/pytest-cov[${PYTHON_USEDEP}] - ' python3_{10..11} pypy3) + dev-python/pytest-cov[${PYTHON_USEDEP}] ) ) " distutils_enable_tests pytest -EPYTEST_DESELECT=( - # TODO - test_pytest_timeout.py::test_suppresses_timeout_when_debugger_is_entered - test_pytest_timeout.py::test_disable_debugger_detection_flag -) +python_test() { + local EPYTEST_DESELECT=( + # TODO + test_pytest_timeout.py::test_suppresses_timeout_when_debugger_is_entered + test_pytest_timeout.py::test_disable_debugger_detection_flag + ) + + epytest -n "$(makeopts_jobs)" --dist=worksteal +} -- cgit v1.2.3