Revision 0da4f84b kamaki/clients/test/cyclades.py
b/kamaki/clients/test/cyclades.py | ||
---|---|---|
107 | 107 |
type="MAC_FILTERED", |
108 | 108 |
gateway=None, |
109 | 109 |
attachments=dict(values=[dict(name='att1'), dict(name='att2')]))) |
110 |
net_list = dict(networks=dict(values=[ |
|
111 |
dict(id=1, name='n1'), |
|
112 |
dict(id=2, name='n2'), |
|
113 |
dict(id=3, name='n3')])) |
|
110 | 114 |
|
111 | 115 |
|
112 | 116 |
class Cyclades(TestCase): |
... | ... | |
556 | 560 |
for i in range(len(r)): |
557 | 561 |
self.assert_dicts_are_equal(r[i], expected[i]) |
558 | 562 |
|
563 |
def test_list_networks(self): |
|
564 |
self.FR.json = net_list |
|
565 |
with patch.object(self.C, 'perform_request', return_value=self.FR()): |
|
566 |
r = self.client.list_networks() |
|
567 |
self.assertEqual(self.client.http_client.url, self.url) |
|
568 |
self.assertEqual(self.client.http_client.path, '/networks') |
|
569 |
expected = net_list['networks']['values'] |
|
570 |
for i in range(len(r)): |
|
571 |
self.assert_dicts_are_equal(expected[i], r[i]) |
|
572 |
self.client.list_networks(detail=True) |
|
573 |
self.assertEqual(self.client.http_client.url, self.url) |
|
574 |
self.assertEqual(self.client.http_client.path, '/networks/detail') |
|
575 |
|
|
559 | 576 |
""" |
560 | 577 |
def test_list_networks(self): |
561 | 578 |
r = self.client.list_networks() |
Also available in: Unified diff