Force string to ModuleType

This commit is contained in:
twangboy 2018-06-05 15:27:12 -06:00
parent 84100570f7
commit 2dcdf6788c
No known key found for this signature in database
GPG key ID: 93FF3BDEB278C9EB

View file

@ -20,6 +20,7 @@ from tests.support.mock import (
# Import Salt Libs
import salt.modules.win_dns_client as win_dns_client
import salt.utils.stringutils
try:
import wmi
@ -73,7 +74,9 @@ class WinDnsClientTestCase(TestCase, LoaderModuleMockMixin):
def setup_loader_modules(self):
# wmi and pythoncom modules are platform specific...
mock_pythoncom = types.ModuleType('pythoncom')
mock_pythoncom = types.ModuleType(
salt.utils.stringutils.to_str('pythoncom')
)
sys_modules_patcher = patch.dict('sys.modules',
{'pythoncom': mock_pythoncom})
sys_modules_patcher.start()