def test_json_view_response_status(): response = decorators.json_response({'msg': 'error'}, status_code=202) eq_(response.content, '{"msg": "error"}') eq_(response['Content-Type'], 'application/json') eq_(response.status_code, 202)
def __getattr__(self, attr): response = super(json_factory, self).__getattr__(attr) if response.status_code >= 300: return json_response({'error': response.content}, status_code=response.status_code) return response
def test_json_view_response_status(): response = decorators.json_response({"msg": "error"}, status_code=202) eq_(response.content, '{"msg": "error"}') eq_(response["Content-Type"], "application/json") eq_(response.status_code, 202)