Revision 0ace35e4 snf-cyclades-app/synnefo/api/test/floating_ips.py
b/snf-cyclades-app/synnefo/api/test/floating_ips.py | ||
---|---|---|
248 | 248 |
self.assertEqual(json.loads(response.content)["floating_ip_pools"], []) |
249 | 249 |
|
250 | 250 |
def test_list_pools(self): |
251 |
net = FloatingIPPoolFactory() |
|
251 |
net = FloatingIPPoolFactory(subnet="192.168.0.0/30", |
|
252 |
gateway="192.168.0.1") |
|
252 | 253 |
NetworkFactory(public=True, deleted=True) |
253 | 254 |
NetworkFactory(public=False, deleted=False) |
254 | 255 |
NetworkFactory(public=True, deleted=False) |
255 | 256 |
response = self.get(POOLS_URL) |
256 | 257 |
self.assertSuccess(response) |
257 | 258 |
self.assertEqual(json.loads(response.content)["floating_ip_pools"], |
258 |
[{"name": str(net.id)}])
|
|
259 |
[{"name": str(net.id), "size": 4, "free": 1}])
|
|
259 | 260 |
|
260 | 261 |
|
261 | 262 |
class FloatingIPActionsTest(BaseAPITest): |
Also available in: Unified diff