dev-python/pytest-mock: Disable plugin autoloading during tests

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2022-01-28 23:14:15 +01:00
parent 5813f3ad7a
commit 9103a16e1d

View File

@@ -25,12 +25,10 @@ BDEPEND="
distutils_enable_tests pytest
src_prepare() {
sed -e 's/runpytest_subprocess(/&"-p","no:xprocess",/' -i tests/test_pytest_mock.py || die
distutils-r1_src_prepare
}
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
local -x PYTEST_PLUGINS=pytest_mock,pytest_asyncio.plugin
if has_version dev-python/mock; then
local EPYTEST_DESELECT=(
tests/test_pytest_mock.py::test_standalone_mock