If we can found a common subnet we return the host binding for link

creation

Fix #773
This commit is contained in:
Julien Duponchelle committed 2016-11-10 22:39:16 +01:00
1 parent ca6f014207
commit 57e2fd9943
2 files changed
+5 -3

No files matched your search

+1 -3
View File
@@ -447,7 +447,6 @@ def test_get_ip_on_same_subnet(controller, async_run):
assert async_run(compute1.get_ip_on_same_subnet(compute2)) == ("192.168.1.1", "192.168.1.2")
#No common interface
# Case 2 compute2 host is on a different network but a common interface is available
compute2 = Compute("compute2", host="127.0.0.1", controller=controller)
compute2._interfaces_cache = [
{
@@ -481,5 +480,4 @@ def test_get_ip_on_same_subnet(controller, async_run):
"netmask": "255.255.0.0"
},
]
with pytest.raises(ValueError):
assert async_run(compute1.get_ip_on_same_subnet(compute2))
assert async_run(compute1.get_ip_on_same_subnet(compute2)) == ('192.168.2.1', '192.168.1.2')