diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-16 00:13:18 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-16 00:13:18 +0000 |
commit | f2bdc27fe0f79f8f9a3945eb2b1163ce75c56439 (patch) | |
tree | dd0f7da0455831dffb2cb662e7dae760f92e68ad /eclass/tests | |
parent | 770d63f36dbe1722e0ff9ab55eeca49986f01527 (diff) |
gentoo auto-resync : 16:02:2025 - 00:13:18
Diffstat (limited to 'eclass/tests')
-rwxr-xr-x | eclass/tests/python-utils-r1.sh | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index 81c3c6f78158..4969da103566 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -127,11 +127,26 @@ if [[ -x /usr/bin/pypy3 ]]; then test_var PYTHON_SITEDIR pypy3 "/usr/lib*/pypy3.*/site-packages" test_var PYTHON_INCLUDEDIR pypy3 "/usr/include/pypy3.*" fi -test_var PYTHON_PKG_DEP pypy3 '*dev-lang/pypy*:=\[symlink\]' -PYTHON_REQ_USE=sqlite test_var PYTHON_PKG_DEP pypy3 '*dev-lang/pypy*:=\[symlink,sqlite\]' +test_var PYTHON_PKG_DEP pypy3 '*dev-lang/pypy*:3.10=\[symlink\]' +PYTHON_REQ_USE=sqlite test_var PYTHON_PKG_DEP pypy3 '*dev-lang/pypy*:3.10=\[symlink,sqlite\]' test_var PYTHON_SCRIPTDIR pypy3 /usr/lib/python-exec/pypy3 eoutdent +for minor in 11; do + ebegin "Testing pypy3.${minor}" + eindent + test_var EPYTHON "pypy3.${minor}" "pypy3.${minor}" + test_var PYTHON "pypy3.${minor}" "/usr/bin/pypy3.${minor}" + if [[ -x /usr/bin/pypy3.${minor} ]]; then + test_var PYTHON_SITEDIR "pypy3.${minor}" "/usr/lib*/pypy3.${minor}/site-packages" + test_var PYTHON_INCLUDEDIR "pypy3.${minor}" "/usr/include/pypy3.${minor}" + fi + test_var PYTHON_PKG_DEP "pypy3.${minor}" '*dev-lang/pypy*:3.11=' + PYTHON_REQ_USE=sqlite test_var PYTHON_PKG_DEP "pypy3.${minor}" '*dev-lang/pypy*:3.11=\[sqlite\]' + test_var PYTHON_SCRIPTDIR "pypy3.${minor}" "/usr/lib/python-exec/pypy3.${minor}" + eoutdent +done + for EPREFIX in '' /foo; do einfo "Testing python_fix_shebang with EPREFIX=${EPREFIX@Q}" eindent @@ -213,6 +228,9 @@ test_is "_python_impl_matches python3_12 3.12" 0 test_is "_python_impl_matches pypy3 3.10" 0 test_is "_python_impl_matches pypy3 3.11" 1 test_is "_python_impl_matches pypy3 3.12" 1 +test_is "_python_impl_matches pypy3_11 3.10" 1 +test_is "_python_impl_matches pypy3_11 3.11" 0 +test_is "_python_impl_matches pypy3_11 3.12" 1 eoutdent rm "${tmpfile}" |