Fix unit.modules.test_gem for Windows

Mock `salt.utils.is_windows` to return False so the test will run on
Windows
This commit is contained in:
twangboy 2017-09-08 15:53:07 -06:00
parent 9b27473763
commit b2cea18d13

View file

@ -65,7 +65,8 @@ class TestGemModule(TestCase, LoaderModuleMockMixin):
with patch.dict(gem.__salt__,
{'rvm.is_installed': MagicMock(return_value=False),
'rbenv.is_installed': MagicMock(return_value=True),
'rbenv.do': mock}):
'rbenv.do': mock}),\
patch('salt.utils.is_windows', return_value=False):
gem._gem(['install', 'rails'])
mock.assert_called_once_with(
['gem', 'install', 'rails'],