Swagger validation

This commit is contained in:
Kegan Dougal 2015-10-15 14:58:00 +01:00
parent 55cc5c5bb5
commit f20faa80e5
2 changed files with 4 additions and 4 deletions

View file

@ -153,7 +153,7 @@ class MatrixUnits(Units):
for path in api["paths"]:
for method in api["paths"][path]:
single_api = api["paths"][path][method]
full_path = api.get("basePath", "") + path
full_path = api.get("basePath", "").rstrip("/") + path
endpoint = {
"title": single_api.get("summary", ""),
"desc": single_api.get("description", single_api.get("summary", "")),
@ -299,7 +299,7 @@ class MatrixUnits(Units):
)
]
if len(params_missing_examples) == 0:
path_template = api.get("basePath", "") + path
path_template = api.get("basePath", "").rstrip("/") + path
qps = {}
body = ""
for param in single_api.get("parameters", []):
@ -398,7 +398,7 @@ class MatrixUnits(Units):
})
return {
"base": api.get("basePath"),
"base": api.get("basePath").rstrip("/"),
"group": group_name,
"endpoints": endpoints,
}