1234567891011121314151617181920212223242526272829303132333435 |
- # -*- coding: utf-8 -*-
- # Import Python libs
- from __future__ import absolute_import, print_function, unicode_literals
- import re
- # Import Salt libs
- import salt.utils.platform
- # Import Salt Testing libs
- from tests.support.case import ModuleCase
- from tests.support.unit import skipIf
- @skipIf(not salt.utils.platform.is_windows(), "windows test only")
- class WinIPTest(ModuleCase):
- """
- Tests for salt.modules.win_ip
- """
- def test_get_default_gateway(self):
- """
- Test getting default gateway
- """
- ip = re.compile(r"^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$")
- ret = self.run_function("ip.get_default_gateway")
- assert ip.match(ret)
- def test_ip_is_enabled(self):
- """
- Test ip.is_enabled
- """
- assert self.run_function("ip.is_enabled", ["Ethernet"])
- assert "not found" in self.run_function("ip.is_enabled", ["doesnotexist"])
|