Signed-off-by: Michał Górny <mgo...@gentoo.org> --- eclass/distutils-r1.eclass | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+)
diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 56fccd03f49e..02c988dc0cc4 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -919,6 +919,27 @@ _distutils-r1_print_package_versions() { esac fi + case ${_DISTUTILS_TEST_RUNNER} in + import-check) + packages+=( + dev-python/pytest + dev-python/pytest-import-check + ) + ;; + pytest) + packages+=( + dev-python/pytest + dev-python/pytest-asyncio + ) + if [[ -n ${EPYTEST_TIMEOUT} ]]; then + packages+=( dev-python/pytest-timeout ) + fi + if [[ ${EPYTEST_XDIST} ]]; then + packages+=( dev-python/pytest-xdist ) + fi + ;; + esac + local pkg einfo "Build system packages:" for pkg in "${packages[@]}"; do -- 2.46.0