Revision 8c40c4a6 kamaki/clients/compute/test.py
b/kamaki/clients/compute/test.py | ||
---|---|---|
261 | 261 |
self.client.delete_server_metadata(vm_id, key) |
262 | 262 |
self.assertEqual(SD.mock_calls[-1], call(vm_id, 'meta/' + key)) |
263 | 263 |
|
264 |
""" |
|
265 |
@patch('%s.perform_request' % compute_pkg, return_value=FR()) |
|
266 |
def test_list_flavors(self, PR): |
|
264 |
@patch('%s.flavors_get' % compute_pkg, return_value=FR()) |
|
265 |
def test_list_flavors(self, FG): |
|
267 | 266 |
FR.json = flavor_list |
268 |
r = self.client.list_flavors() |
|
269 |
self.assertEqual(self.client.http_client.url, self.url) |
|
270 |
self.assertEqual(self.client.http_client.path, '/flavors') |
|
271 |
(method, data, a_headers, a_params) = PR.call_args[0] |
|
272 |
self.assert_dicts_are_equal(dict(values=r), flavor_list['flavors']) |
|
273 |
r = self.client.list_flavors(detail=True) |
|
274 |
self.assertEqual(self.client.http_client.url, self.url) |
|
275 |
self.assertEqual(self.client.http_client.path, '/flavors/detail') |
|
267 |
for cmd in ('', 'detail'): |
|
268 |
r = self.client.list_flavors(detail=(cmd == 'detail')) |
|
269 |
self.assertEqual(FG.mock_calls[-1], call(command=cmd)) |
|
270 |
self.assert_dicts_are_equal(dict(values=r), flavor_list['flavors']) |
|
276 | 271 |
|
272 |
""" |
|
277 | 273 |
@patch('%s.perform_request' % compute_pkg, return_value=FR()) |
278 | 274 |
def test_get_flavor_details(self, PR): |
279 | 275 |
FR.json = dict(flavor=flavor_list['flavors']) |
Also available in: Unified diff