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


Reply via email to