Windows compatible cp test

This commit is contained in:
Daniel A. Wozniak 2018-07-24 06:26:44 +00:00
parent 04125b077d
commit 6e7824266b
No known key found for this signature in database
GPG key ID: 166B9D2C06C82D61

View file

@ -21,6 +21,7 @@ from tests.support.mock import (
# Import Salt Libs
import salt.utils.files
import salt.utils.templates as templates
import salt.utils.platform
import salt.transport
import salt.modules.cp as cp
from salt.exceptions import CommandExecutionError
@ -132,6 +133,8 @@ class CpTestCase(TestCase, LoaderModuleMockMixin):
Test if push works with good posix path.
'''
filename = '/saltines/test.file'
if salt.utils.platform.is_windows():
filename = 'c:\\saltines\\test.file'
with patch('salt.modules.cp.os.path',
MagicMock(isfile=Mock(return_value=True), wraps=cp.os.path)), \
patch.multiple('salt.modules.cp',