diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-05-23 19:00:21 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-05-23 19:00:21 +0000 |
| commit | 09cb45b21c7d590ec2e5955b98678951ada09ff7 (patch) | |
| tree | 364b8331744a9f0e5eb0eeb5eff848df97a01949 /dev-python/selenium | |
| parent | 17c0e53539cd38c91225209817116a86d424bb4b (diff) | |
| download | baldeagleos-repo-09cb45b21c7d590ec2e5955b98678951ada09ff7.tar.gz baldeagleos-repo-09cb45b21c7d590ec2e5955b98678951ada09ff7.tar.xz baldeagleos-repo-09cb45b21c7d590ec2e5955b98678951ada09ff7.zip | |
Adding metadata
Diffstat (limited to 'dev-python/selenium')
| -rw-r--r-- | dev-python/selenium/selenium-4.32.0.ebuild | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/dev-python/selenium/selenium-4.32.0.ebuild b/dev-python/selenium/selenium-4.32.0.ebuild index fd47d7adcfd1..540c85a8efa8 100644 --- a/dev-python/selenium/selenium-4.32.0.ebuild +++ b/dev-python/selenium/selenium-4.32.0.ebuild @@ -30,7 +30,8 @@ SRC_URI+=" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test-rust" +IUSE="test test-rust" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}] @@ -47,24 +48,25 @@ RDEPEND=" " BDEPEND=" test? ( - dev-python/filetype[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - test-rust? ( - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-util/selenium-manager - net-misc/geckodriver - || ( - www-client/firefox - www-client/firefox-bin + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/filetype[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + test-rust? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-util/selenium-manager + net-misc/geckodriver + || ( + www-client/firefox + www-client/firefox-bin + ) ) - ) + ' "${PYTHON_TESTED[@]}") ) " -# xdist is causing random pytest crashes with high job numbers -distutils_enable_tests pytest - src_prepare() { distutils-r1_src_prepare @@ -74,6 +76,8 @@ src_prepare() { } python_test() { + # NB: xdist is causing random pytest crashes with high job numbers + if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then einfo "Skipping tests on ${EPYTHON}" return |
