コード例 #1
0
ファイル: test_win_service.py プロジェクト: admd/salt-1
 def test_createwin_saltrestart_task(self):
     '''
         Test to create a task in Windows task
         scheduler to enable restarting the salt-minion
     '''
     mock_true = MagicMock(return_value=True)
     with patch.dict(win_service.__salt__, {'task.create_task': mock_true}):
         self.assertTrue(win_service.create_win_salt_restart_task())
コード例 #2
0
ファイル: win_service_test.py プロジェクト: DaveQB/salt
 def test_createwin_saltrestart_task(self):
     '''
         Test to create a task in Windows task
         scheduler to enable restarting the salt-minion
     '''
     mock_true = MagicMock(return_value=True)
     with patch.dict(win_service.__salt__, {'cmd.shell': mock_true}):
         self.assertTrue(win_service.create_win_salt_restart_task())
コード例 #3
0
 def test_createwin_saltrestart_task(self):
     '''
         Test to create a task in Windows task
         scheduler to enable restarting the salt-minion
     '''
     cmd = salt.utils.path.which('cmd')
     mock = MagicMock()
     with patch.dict(win_service.__salt__, {'task.create_task': mock}):
         win_service.create_win_salt_restart_task()
         mock.assert_called_once_with(
             action_type='Execute',
             arguments='/c ping -n 3 127.0.0.1 && net stop salt-minion && '
             'net start salt-minion',
             cmd=cmd,
             force=True,
             name='restart-salt-minion',
             start_date='1975-01-01',
             start_time='01:00',
             trigger_type='Once',
             user_name='System')
コード例 #4
0
 def test_createwin_saltrestart_task(self):
     """
         Test to create a task in Windows task
         scheduler to enable restarting the salt-minion
     """
     cmd = salt.utils.path.which("cmd")
     mock = MagicMock()
     with patch.dict(win_service.__salt__, {"task.create_task": mock}):
         win_service.create_win_salt_restart_task()
         mock.assert_called_once_with(
             action_type="Execute",
             arguments="/c ping -n 3 127.0.0.1 && net stop salt-minion && "
             "net start salt-minion",
             cmd=cmd,
             force=True,
             name="restart-salt-minion",
             start_date="1975-01-01",
             start_time="01:00",
             trigger_type="Once",
             user_name="System",
         )