Exemplo n.º 1
0
 def test_set_special(self, write_cron_lines_mock):
     expected_write_call = call('DUMMY_USER',
                                ['5 0 * * * /tmp/no_script.sh\n',
                                 '# Lines below here are managed by Salt, do not edit\n',
                                 '@hourly echo Hi!\n'])
     ret = cron.set_special('DUMMY_USER', '@hourly', 'echo Hi!')
     write_cron_lines_mock.assert_has_calls(expected_write_call)
Exemplo n.º 2
0
 def test_set_special(self, write_cron_lines_mock):
     expected_write_call = call('DUMMY_USER',
                                ['5 0 * * * /tmp/no_script.sh\n',
                                 '# Lines below here are managed by Salt, do not edit\n',
                                 '@hourly echo Hi!\n'])
     ret = cron.set_special('DUMMY_USER', '@hourly', 'echo Hi!')
     write_cron_lines_mock.assert_has_calls((expected_write_call,), any_order=True)
Exemplo n.º 3
0
 def test_set_special(self):
     with patch('salt.modules.cron._write_cron_lines') as write_cron_lines_mock, \
             patch('salt.modules.cron.list_tab', new=MagicMock(return_value=STUB_SIMPLE_CRON_DICT)):
         expected_write_call = call('DUMMY_USER',
                                    ['5 0 * * * /tmp/no_script.sh\n',
                                     '# Lines below here are managed by Salt, do not edit\n',
                                     '@hourly echo Hi!\n'])
         ret = cron.set_special('DUMMY_USER', '@hourly', 'echo Hi!')
         write_cron_lines_mock.assert_has_calls((expected_write_call,), any_order=True)