Make to code to skip checking swagger responses which don't have an

application/json example clearer.
This commit is contained in:
Mark Haines 2015-09-18 16:35:27 +01:00
parent 9896f98e2b
commit f827765ba1

View file

@ -30,10 +30,11 @@ except ImportError as e:
def check_response(filepath, request, code, response): def check_response(filepath, request, code, response):
example = None
try: try:
example = json.loads( example_json = response.get('examples', {}).get('application/json')
response.get('examples', {}).get('application/json', "null") if example_json:
) example = json.loads(example_json)
except Exception as e: except Exception as e:
raise ValueError("Error parsing JSON example response for %r %r" % ( raise ValueError("Error parsing JSON example response for %r %r" % (
request, code request, code