def test_get_instances_all_dc(self):
     """Test getting instances from ALL known datacenters."""
     adapter = ConsulServiceAdapter(dc_aware=False)
     instances = adapter._fetch_instances('dummy')
     ips = [instance['ServiceAddress'] for instance in instances]
     ips.sort()
     self.assertListEqual(ips, ['127.0.0.1', '127.0.1.1'])
 def test_get_instances(self, dc, required_ip):
     """Test fetching instances for a given data center. Used DC: {0}"""
     adapter = ConsulServiceAdapter(dc=dc)
     instances = adapter._fetch_instances('dummy')
     first_instance_ip = instances[0]['ServiceAddress']
     self.assertEqual(first_instance_ip, required_ip)