Пример #1
0
 def test_persist_success(self):
     '''
     Tests successful write to existing sysctl file
     '''
     to_write = '#\n# Kernel sysctl configuration\n#\n'
     m_calls_list = [call.writelines(['net.inet.icmp.icmplim=50'])]
     with patch('salt.utils.fopen', mock_open(read_data=to_write)) as m_open:
         darwin_sysctl.persist('net.inet.icmp.icmplim', 50, config=to_write)
         helper_open = m_open()
         calls_list = helper_open.method_calls
         self.assertEqual(calls_list, m_calls_list)
Пример #2
0
 def test_persist_success(self):
     '''
     Tests successful write to existing sysctl file
     '''
     to_write = '#\n# Kernel sysctl configuration\n#\n'
     m_calls_list = [call.writelines(['net.inet.icmp.icmplim=50'])]
     with patch('salt.utils.fopen', mock_open(read_data=to_write)) as m_open:
         darwin_sysctl.persist('net.inet.icmp.icmplim', 50, config=to_write)
         helper_open = m_open()
         calls_list = helper_open.method_calls
         self.assertEqual(calls_list, m_calls_list)