12345678910111213141516171819202122232425262728293031 |
- # -*- coding: utf-8 -*-
- from __future__ import absolute_import
- import pytest
- import salt.utils.platform
- from tests.support.case import ModuleCase
- @pytest.mark.flaky(max_runs=4)
- @pytest.mark.windows_whitelisted
- @pytest.mark.skipif(
- not salt.utils.platform.is_windows(), reason="Test is Windows specific."
- )
- class NTPTest(ModuleCase):
- """
- Validate windows ntp module
- """
- @pytest.mark.destructive_test
- @pytest.mark.slow_test(seconds=30) # Test takes >10 and <=30 seconds
- def test_ntp_set_servers(self):
- """
- test ntp get and set servers
- """
- ntp_srv = "pool.ntp.org"
- set_srv = self.run_function("ntp.set_servers", [ntp_srv])
- self.assertTrue(set_srv)
- get_srv = self.run_function("ntp.get_servers")
- self.assertEqual(ntp_srv, get_srv[0])
|