summaryrefslogtreecommitdiffstats
path: root/nova/tests
diff options
context:
space:
mode:
authorTroy Toman <troy.toman@rackspace.com>2012-07-13 17:22:23 -0500
committerTroy Toman <troy.toman@rackspace.com>2012-07-13 17:24:37 -0500
commit4e7bb008effe92a4e06a2d104cbd1ea0d19a5db6 (patch)
tree92c5c8aaff98b143631234867281e48c7a1eeefe /nova/tests
parent38beedcb13b839b3d2b87e53cab5198b211ba65b (diff)
bug 1024557
De-dupes the list of DNS IPs that is put in the xenstore for network configuration Added a duplicate DNS IP in the fake_network to create a valid test. Change-Id: I25a00c7e47578b1667992aa4bad879667198465a
Diffstat (limited to 'nova/tests')
-rw-r--r--nova/tests/fake_network.py1
-rw-r--r--nova/tests/test_xenapi.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/nova/tests/fake_network.py b/nova/tests/fake_network.py
index 5391da417..b120dc9b1 100644
--- a/nova/tests/fake_network.py
+++ b/nova/tests/fake_network.py
@@ -174,6 +174,7 @@ def fake_network(network_id, ipv6=None):
'broadcast': '192.168.%d.255' % network_id,
'dns1': '192.168.%d.3' % network_id,
'dns2': '192.168.%d.4' % network_id,
+ 'dns3': '192.168.%d.3' % network_id,
'vlan': None,
'host': None,
'project_id': 'fake_project',
diff --git a/nova/tests/test_xenapi.py b/nova/tests/test_xenapi.py
index f05ea9e5b..e1e360416 100644
--- a/nova/tests/test_xenapi.py
+++ b/nova/tests/test_xenapi.py
@@ -435,7 +435,7 @@ class XenAPIVMTestCase(stubs.XenAPITestBase):
tcpip_data = ast.literal_eval(xenstore_value)
self.assertEquals(tcpip_data,
{'broadcast': '192.168.1.255',
- 'dns': ['192.168.1.3', '192.168.1.4'],
+ 'dns': ['192.168.1.4', '192.168.1.3'],
'gateway': '192.168.1.1',
'gateway_v6': 'fe80::def',
'ip6s': [{'enabled': '1',