mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Remove chown mock, fix path seps
This commit is contained in:
parent
723be49fac
commit
102509029e
1 changed files with 4 additions and 4 deletions
|
@ -88,13 +88,13 @@ SIG = (
|
|||
class CryptTestCase(TestCase):
|
||||
|
||||
def test_gen_keys(self):
|
||||
with patch.multiple(os, umask=MagicMock(), chmod=MagicMock(), chown=MagicMock,
|
||||
with patch.multiple(os, umask=MagicMock(), chmod=MagicMock(),
|
||||
access=MagicMock(return_value=True)):
|
||||
with patch('salt.utils.fopen', mock_open()):
|
||||
open_priv_wb = call('/keydir/keyname.pem', 'wb+')
|
||||
open_pub_wb = call('/keydir/keyname.pub', 'wb+')
|
||||
open_priv_wb = call('/keydir{0}keyname.pem'.format(os.sep), 'wb+')
|
||||
open_pub_wb = call('/keydir{0}keyname.pub'.format(os.sep), 'wb+')
|
||||
with patch('os.path.isfile', return_value=True):
|
||||
self.assertEqual(crypt.gen_keys('/keydir', 'keyname', 2048), '/keydir/keyname.pem')
|
||||
self.assertEqual(crypt.gen_keys('/keydir', 'keyname', 2048), '/keydir{0}keyname.pem'.format(os.sep))
|
||||
self.assertNotIn(open_priv_wb, salt.utils.fopen.mock_calls)
|
||||
self.assertNotIn(open_pub_wb, salt.utils.fopen.mock_calls)
|
||||
with patch('os.path.isfile', return_value=False):
|
||||
|
|
Loading…
Add table
Reference in a new issue