def test_traceroute(self): ''' Test if it performs a traceroute to a 3rd party host ''' ret = ( ' 1 1 ms <1 ms <1 ms 172.27.104.1\n' ' 2 1 ms <1 ms 1 ms 121.242.35.1.s[121.242.35.1]\n' ' 3 3 ms 2 ms 2 ms 121.242.4.53.s[121.242.4.53]\n') mock = MagicMock(return_value=ret) with patch.dict(win_network.__salt__, {'cmd.run': mock}): self.assertListEqual(win_network.traceroute('google.com'), [{ 'count': '1', 'hostname': None, 'ip': '172.27.104.1', 'ms1': '1', 'ms2': '<1', 'ms3': '<1' }, { 'count': '2', 'hostname': None, 'ip': '121.242.35.1.s[121.242.35.1]', 'ms1': '1', 'ms2': '<1', 'ms3': '1' }, { 'count': '3', 'hostname': None, 'ip': '121.242.4.53.s[121.242.4.53]', 'ms1': '3', 'ms2': '2', 'ms3': '2' }])
def test_traceroute(): """ Test if it performs a traceroute to a 3rd party host """ ret = (" 1 1 ms <1 ms <1 ms 172.27.104.1\n" " 2 1 ms <1 ms 1 ms 121.242.35.1.s[121.242.35.1]\n" " 3 3 ms 2 ms 2 ms 121.242.4.53.s[121.242.4.53]\n") mock = MagicMock(return_value=ret) with patch.dict(win_network.__salt__, {"cmd.run": mock}): assert win_network.traceroute("google.com") == [ { "count": "1", "hostname": None, "ip": "172.27.104.1", "ms1": "1", "ms2": "<1", "ms3": "<1", }, { "count": "2", "hostname": None, "ip": "121.242.35.1.s[121.242.35.1]", "ms1": "1", "ms2": "<1", "ms3": "1", }, { "count": "3", "hostname": None, "ip": "121.242.4.53.s[121.242.4.53]", "ms1": "3", "ms2": "2", "ms3": "2", }, ]
def test_traceroute(self): ''' Test if it performs a traceroute to a 3rd party host ''' ret = (' 1 1 ms <1 ms <1 ms 172.27.104.1\n' ' 2 1 ms <1 ms 1 ms 121.242.35.1.s[121.242.35.1]\n' ' 3 3 ms 2 ms 2 ms 121.242.4.53.s[121.242.4.53]\n') mock = MagicMock(return_value=ret) with patch.dict(win_network.__salt__, {'cmd.run': mock}): self.assertListEqual(win_network.traceroute('google.com'), [{'count': '1', 'hostname': None, 'ip': '172.27.104.1', 'ms1': '1', 'ms2': '<1', 'ms3': '<1'}, {'count': '2', 'hostname': None, 'ip': '121.242.35.1.s[121.242.35.1]', 'ms1': '1', 'ms2': '<1', 'ms3': '1'}, {'count': '3', 'hostname': None, 'ip': '121.242.4.53.s[121.242.4.53]', 'ms1': '3', 'ms2': '2', 'ms3': '2'}])