Test custom values in problem response

This commit is contained in:
Rafael Caricio
2016-04-08 15:12:54 +02:00
parent e73a2194d3
commit e37c994956
4 changed files with 22 additions and 1 deletions

View File

@@ -60,3 +60,9 @@ def test_errors(problem_app):
problematic_json = app_client.get(
'/v1.0/json_response_with_undefined_value_to_serialize') # type: flask.Response
assert problematic_json.status_code == 500
custom_problem = app_client.get('/v1.0/customized_problem_response')
assert custom_problem.status_code == 402
problem_body = json.loads(custom_problem.data.decode('utf-8'))
assert 'amount' in problem_body
assert problem_body['amount'] == 23.