List images return images on compute and controller

Fix #506
This commit is contained in:
Julien Duponchelle committed 2016-06-08 14:14:03 +02:00
1 parent 08e482004f
commit add546158f
6 files changed
+105 -6

No files matched your search

@@ -169,10 +169,10 @@ def test_compute_list_images(http_controller, controller):
response = http_controller.post("/computes", params)
assert response.status == 201
with asyncio_patch("gns3server.controller.compute.Compute.forward", return_value=[]) as mock:
response = http_controller.get("/computes/my_compute/qemu/images")
assert response.json == []
mock.assert_called_with("GET", "qemu", "images")
with asyncio_patch("gns3server.controller.compute.Compute.images", return_value=[{"filename": "linux.qcow2"}, {"filename": "asav.qcow2"}]) as mock:
response = http_controller.get("/computes/my_compute/qemu/images", example=True)
assert response.json == [{"filename": "linux.qcow2"}, {"filename": "asav.qcow2"}]
mock.assert_called_with("qemu")
def test_compute_list_vms(http_controller, controller):