mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
[PR #6459/24efe6b9 backport][stable-6] Make sure that plugins/module_utils/deps.py is cleaned up before every test (#6462)
Make sure that plugins/module_utils/deps.py is cleaned up before every test (#6459)
Make sure that plugins/module_utils/deps.py is cleaned up before every test.
ci_complete
(cherry picked from commit 24efe6b9db
)
Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
492170b414
commit
49967547df
1 changed files with 7 additions and 0 deletions
|
@ -13,6 +13,8 @@ from ansible.module_utils.six import string_types
|
||||||
from ansible.module_utils.common.text.converters import to_bytes
|
from ansible.module_utils.common.text.converters import to_bytes
|
||||||
from ansible.module_utils.common._collections_compat import MutableMapping
|
from ansible.module_utils.common._collections_compat import MutableMapping
|
||||||
|
|
||||||
|
from ansible_collections.community.general.plugins.module_utils import deps
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
def patch_ansible_module(request, mocker):
|
def patch_ansible_module(request, mocker):
|
||||||
|
@ -30,3 +32,8 @@ def patch_ansible_module(request, mocker):
|
||||||
raise Exception('Malformed data to the patch_ansible_module pytest fixture')
|
raise Exception('Malformed data to the patch_ansible_module pytest fixture')
|
||||||
|
|
||||||
mocker.patch('ansible.module_utils.basic._ANSIBLE_ARGS', to_bytes(args))
|
mocker.patch('ansible.module_utils.basic._ANSIBLE_ARGS', to_bytes(args))
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.fixture(autouse=True)
|
||||||
|
def deps_cleanup():
|
||||||
|
deps._deps.clear()
|
||||||
|
|
Loading…
Reference in a new issue