From bbbc50baf7099e12233edeb1314a76a9362c8047 Mon Sep 17 00:00:00 2001 From: TerryHowe Date: Wed, 19 Aug 2015 13:47:20 -0600 Subject: [PATCH] Fix find available floating IP test The test assumed that you were going to get back the IP that you just created, but there may be another available IP on that network, so just assert that the IP returned is available. Change-Id: Ie47406c1e9839d4f82d789a6a39d9e970de72ee6 --- openstack/tests/functional/network/v2/test_floating_ip.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openstack/tests/functional/network/v2/test_floating_ip.py b/openstack/tests/functional/network/v2/test_floating_ip.py index 1f7f3b9a..0e808364 100644 --- a/openstack/tests/functional/network/v2/test_floating_ip.py +++ b/openstack/tests/functional/network/v2/test_floating_ip.py @@ -123,7 +123,8 @@ class TestFloatingIP(base.BaseFunctionalTest): def test_find_available_ip(self): sot = self.conn.network.find_available_ip() - self.assertEqual(self.FIP_ID, sot.id) + self.assertIsNotNone(sot.id) + self.assertIsNone(sot.port_id) def test_get(self): sot = self.conn.network.get_ip(self.FIP_ID)