diff options
| author | Michał Górny <mgorny@gentoo.org> | 2023-03-03 14:11:10 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2023-03-03 14:29:35 +0100 |
| commit | 7cb013fa5badfe31ab8975d77062f2e46f85c4e4 (patch) | |
| tree | 79ac81c853cbbff3ae293855ab9c515392ebc8d2 /app-shells/bash-completion/bash-completion-9999.ebuild | |
| parent | 246f728c80195fa27955e07d65dbe41a54c21c84 (diff) | |
| download | gentoo-7cb013fa5badfe31ab8975d77062f2e46f85c4e4.tar.gz gentoo-7cb013fa5badfe31ab8975d77062f2e46f85c4e4.tar.bz2 gentoo-7cb013fa5badfe31ab8975d77062f2e46f85c4e4.zip | |
app-shells/bash-completion: Use epytest to run tests
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'app-shells/bash-completion/bash-completion-9999.ebuild')
| -rw-r--r-- | app-shells/bash-completion/bash-completion-9999.ebuild | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/app-shells/bash-completion/bash-completion-9999.ebuild b/app-shells/bash-completion/bash-completion-9999.ebuild index a95ffccbac98..8d39bca2b242 100644 --- a/app-shells/bash-completion/bash-completion-9999.ebuild +++ b/app-shells/bash-completion/bash-completion-9999.ebuild @@ -94,21 +94,26 @@ src_prepare() { eapply "${WORKDIR}"/bashcomp2/bash-completion-blacklist-support.patch fi - # redhat-specific, we strip these completions - rm test/t/test_if{down,up}.py || die - # not available for icedtea - rm test/t/test_javaws.py || die - eapply_user eautoreconf } src_test() { + local EPYTEST_DESELECT=( + # redhat-specific, we strip these completions + test/t/test_if{down,up}.py + # not available for icedtea + test/t/test_javaws.py + ) + # portage's HOME override breaks tests - local myhome=$(unset HOME; echo ~) - local -x SANDBOX_PREDICT=${SANDBOX_PREDICT} - addpredict "${myhome}" - emake check HOME="${myhome}" PYTESTFLAGS="-vv" NETWORK=none + local -x HOME=$(unset HOME; echo ~) + addpredict "${HOME}" + # used in pytest tests + local -x NETWORK=none + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + emake -C completions check + epytest } src_install() { |
