Exemple #1
0
def test_nslookup():
    """
    Test if it query DNS for information about a domain or ip address
    """
    ret = ("Server:  ct-dc-3-2.cybage.com\n"
           "Address:  172.27.172.12\n"
           "Non-authoritative answer:\n"
           "Name:    google.com\n"
           "Addresses:  2404:6800:4007:806::200e\n"
           "216.58.196.110\n")
    mock = MagicMock(return_value=ret)
    with patch.dict(win_network.__salt__, {"cmd.run": mock}):
        assert win_network.nslookup("google.com") == [
            {
                "Server": "ct-dc-3-2.cybage.com"
            },
            {
                "Address": "172.27.172.12"
            },
            {
                "Name": "google.com"
            },
            {
                "Addresses": ["2404:6800:4007:806::200e", "216.58.196.110"]
            },
        ]
Exemple #2
0
 def test_nslookup(self):
     '''
     Test if it query DNS for information about a domain or ip address
     '''
     ret = ('Server:  ct-dc-3-2.cybage.com\n'
            'Address:  172.27.172.12\n'
            'Non-authoritative answer:\n'
            'Name:    google.com\n'
            'Addresses:  2404:6800:4007:806::200e\n'
            '216.58.196.110\n')
     mock = MagicMock(return_value=ret)
     with patch.dict(win_network.__salt__, {'cmd.run': mock}):
         self.assertListEqual(win_network.nslookup('google.com'),
                              [{'Server': 'ct-dc-3-2.cybage.com'},
                               {'Address': '172.27.172.12'},
                               {'Name': 'google.com'},
                               {'Addresses': ['2404:6800:4007:806::200e',
                                              '216.58.196.110']}])
 def test_nslookup(self):
     '''
     Test if it query DNS for information about a domain or ip address
     '''
     ret = ('Server:  ct-dc-3-2.cybage.com\n'
            'Address:  172.27.172.12\n'
            'Non-authoritative answer:\n'
            'Name:    google.com\n'
            'Addresses:  2404:6800:4007:806::200e\n'
            '216.58.196.110\n')
     mock = MagicMock(return_value=ret)
     with patch.dict(win_network.__salt__, {'cmd.run': mock}):
         self.assertListEqual(win_network.nslookup('google.com'),
                              [{'Server': 'ct-dc-3-2.cybage.com'},
                               {'Address': '172.27.172.12'},
                               {'Name': 'google.com'},
                               {'Addresses': ['2404:6800:4007:806::200e',
                                              '216.58.196.110']}])