Revert move "/version" endpoint to "/server/version".

Move "/server/shutdown" endpoint to "/shutdown".
This commit is contained in:
grossmj committed 2016-06-01 18:21:07 -06:00
1 parent cd07a99118
commit f47eb326c7
7 files changed
+15 -15

No files matched your search

+4 -4
View File
@@ -220,24 +220,24 @@ def test_iou_nio_create_udp(http_compute, vm):
def test_iou_nio_create_ethernet(http_compute, vm, ethernet_device):
response = http_compute.post("/projects/{project_id}/iou/nodes/{node_id}/adapters/1/ports/0/nio".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"type": "nio_generic_ethernet",
response = http_compute.post("/projects/{project_id}/iou/nodes/{node_id}/adapters/1/ports/0/nio".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"type": "nio_ethernet",
"ethernet_device": ethernet_device,
},
example=True)
assert response.status == 201
assert response.route == "/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio"
assert response.json["type"] == "nio_generic_ethernet"
assert response.json["type"] == "nio_ethernet"
assert response.json["ethernet_device"] == ethernet_device
def test_iou_nio_create_ethernet_different_port(http_compute, vm, ethernet_device):
response = http_compute.post("/projects/{project_id}/iou/nodes/{node_id}/adapters/0/ports/3/nio".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"type": "nio_generic_ethernet",
response = http_compute.post("/projects/{project_id}/iou/nodes/{node_id}/adapters/0/ports/3/nio".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"type": "nio_ethernet",
"ethernet_device": ethernet_device,
},
example=False)
assert response.status == 201
assert response.route == "/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/nio"
assert response.json["type"] == "nio_generic_ethernet"
assert response.json["type"] == "nio_ethernet"
assert response.json["ethernet_device"] == ethernet_device
+1 -1
View File
@@ -183,7 +183,7 @@ def test_qemu_nio_create_udp(http_compute, vm):
def test_qemu_nio_create_ethernet(http_compute, vm):
http_compute.put("/projects/{project_id}/qemu/nodes/{node_id}".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"adapters": 2})
response = http_compute.post("/projects/{project_id}/qemu/nodes/{node_id}/adapters/1/ports/0/nio".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"type": "nio_generic_ethernet",
response = http_compute.post("/projects/{project_id}/qemu/nodes/{node_id}/adapters/1/ports/0/nio".format(project_id=vm["project_id"], node_id=vm["node_id"]), {"type": "nio_ethernet",
"ethernet_device": "eth0",
},
example=True)
+3 -3
View File
@@ -36,17 +36,17 @@ def test_shutdown_local(http_controller, web_server, config):
web_server.shutdown_server.return_value = hello()
config.set("Server", "local", True)
response = http_controller.post('/server/shutdown', example=True)
response = http_controller.post('/shutdown', example=True)
assert response.status == 201
assert web_server.shutdown_server.called
def test_shutdown_non_local(http_controller, web_server, config):
"""
Dissalow shutdown of a non local GNS3 server
Disallow shutdown of a non local GNS3 server
"""
WebServer._instance = MagicMock()
config.set("Server", "local", False)
response = http_controller.post('/server/shutdown')
response = http_controller.post('/shutdown')
assert response.status == 403
assert not web_server.shutdown_server.called