def test_get_host_ip_hostname_resolvable(self, _query):
     data = MagicMock()
     data.address = '10.5.0.1'
     _query.return_value = [data]
     self.assertEquals(neutron_contexts.get_host_ip('myhost.example.com'),
                       '10.5.0.1')
     _query.assert_called_with('myhost.example.com', 'A')
 def test_get_host_ip_hostname_resolvable(self, _query):
     data = MagicMock()
     data.address = '10.5.0.1'
     _query.return_value = [data]
     self.assertEquals(neutron_contexts.get_host_ip('myhost.example.com'),
                       '10.5.0.1')
     _query.assert_called_with('myhost.example.com', 'A')
 def test_get_host_ip_noarg(self):
     self.unit_get.return_value = "10.5.0.1"
     self.assertEquals(neutron_contexts.get_host_ip(), '10.5.0.1')
 def test_get_host_ip_already_ip(self):
     self.assertEquals(neutron_contexts.get_host_ip('10.5.0.1'), '10.5.0.1')
 def test_get_host_ip_noarg(self):
     self.unit_get.return_value = "10.5.0.1"
     self.assertEquals(neutron_contexts.get_host_ip(),
                       '10.5.0.1')
 def test_get_host_ip_already_ip(self):
     self.assertEquals(neutron_contexts.get_host_ip('10.5.0.1'),
                       '10.5.0.1')